Gunnar Morling 🌍(@gunnarmorling) 's Twitter Profileg
Gunnar Morling 🌍

@gunnarmorling

Software engineer @Decodableco · Ex-lead of Debezium · Spec lead of Bean Validation 2.0 · Creator of JfrUnit, kcctl and MapStruct · Java Champion · 🚴

ID:2342011352

linkhttps://morling.dev/ calendar_today13-02-2014 13:48:11

28,1K Tweets

50,9K Followers

303 Following

DevOps Bulletin(@devopsbulletin) 's Twitter Profile Photo

This guide covers trigger-based, timestamp-based, and log-based methods, integrating tools like Debezium, AWS Kinesis, and EventBridge for real-time data streaming. 🛠️

medium.com/@mohllal/chang…

account_circle
Jason Fried(@jasonfried) 's Twitter Profile Photo

Check out the comments on this one.

It's one game after another.

Give them more than they expect. Give them less. Save a few bucks. Spend a few more and surprise on the upside. Leave room for negotiation. Use the delta for a signing bonus. It goes on and on.

Such an

account_circle
Gunnar Morling 🌍(@gunnarmorling) 's Twitter Profile Photo

📺 'Programmer's Guide to JDK Flight Recorder'

Great session on and how to use it in your Java apps; touching on recording control, custom events, analysis, testing, and more. Including honorable mention of 🥳. Must-watch, by Joakim Nordström!

youtube.com/watch?v=AgFOJE…

📺 'Programmer's Guide to JDK Flight Recorder' Great session on #JFR and how to use it in your @java apps; touching on recording control, custom events, analysis, testing, and more. Including honorable mention of #JfrUnit 🥳. Must-watch, by @jaokim2001! youtube.com/watch?v=AgFOJE…
account_circle
Gunnar Morling 🌍(@gunnarmorling) 's Twitter Profile Photo

Curious about the latest features in Decodable? Apache Iceberg sink, declarative API+CLI, multi-stream connectors, tech preview for support, and tons more! Check out Sharon Xie's post for all the details. Super-cool to see what the team has shipped--more to come 🚀!

account_circle
Gunnar Morling 🌍(@gunnarmorling) 's Twitter Profile Photo

One of the things I really like about working on (compared to packaged products or libraries) is the super-short feedback cycle to users: you ship your feature and a minute later folks can give it a try. Rinse and repeat, as needed.

account_circle
Gunnar Morling 🌍(@gunnarmorling) 's Twitter Profile Photo

Build plug-in idea: check for TODO markers with a due date in source code and fail the build once that date has passed:

```
Build failed. TODO SomeClass.java:45 is overdue:

// TODO 2024-06-30 Remove legacy endpoint
```

Is there such a thing?

account_circle
Gunnar Morling 🌍(@gunnarmorling) 's Twitter Profile Photo

📺 'Programmer's Guide to JDK Flight Recorder'

Great session on and how to use it in your Java apps; touching on recording control, custom events, analysis, testing, and more. Including honorable mention of 🥳. Must-watch, by Joakim Nordström!

youtube.com/watch?v=AgFOJE…

📺 'Programmer's Guide to JDK Flight Recorder' Great session on #JFR and how to use it in your @java apps; touching on recording control, custom events, analysis, testing, and more. Including honorable mention of #JfrUnit 🥳. Must-watch, by @jaokim2001! youtube.com/watch?v=AgFOJE…
account_circle
Robin Moffatt 🍻🏃🥓(@rmoff) 's Twitter Profile Photo

Just another day on the user mailing list 🙃

👉For better or worse, understanding JARs is an unavoidable first step to using Flink if you're running it yourself.

👇 That's why I wrote about it a lot 😁

1️⃣ decodable.co/blog/flink-sql…
2️⃣ decodable.co/blog/flink-sql…

Just another day on the #ApacheFlink user mailing list 🙃 👉For better or worse, understanding JARs is an unavoidable first step to using Flink if you're running it yourself. 👇 That's why I wrote about it a lot 😁 1️⃣ decodable.co/blog/flink-sql… 2️⃣ decodable.co/blog/flink-sql…
account_circle
Debezium Project(@debezium) 's Twitter Profile Photo

🎉 Milestone alert! 🚀 Debezium officially breaks the 10,000 commit barrier in its core repository! A big thank you to every keystroke of our contributing community for helping to achieve this milestone! Here's to more innovation in the next 10k! ✨

account_circle
Gunnar Morling 🌍(@gunnarmorling) 's Twitter Profile Photo

That's excellent! There's no reason really to use the legacy date/time types of the JDK in this time and age. Them not being deprecated unfortunately leads to further usage even in new code, so that's a great step into the right direction.

account_circle
Phil Eaton(@eatonphil) 's Twitter Profile Photo

Here is Neil Ramaswamy speaking about: Correct and low-latency real-time streaming joins.

Recording from last Thursday's NYC Systems Talks.

youtube.com/watch?v=I6MJqN…

account_circle
Andy Grove(@andygrove_io) 's Twitter Profile Photo

It's official! Apache DataFusion is now a top-level Apache project. 😃

github.com/apache/datafus…

The URLs for the subprojects have also been updated.

github.com/apache/datafus…
github.com/apache/datafus…
github.com/apache/datafus…

Congratulations to the community for this big milestone!

account_circle
Robin Moffatt 🍻🏃🥓(@rmoff) 's Twitter Profile Photo

Using ? Got opinions on hosting it yourself or got a favourite (or worst!) cloud provider? Join in the thread: reddit.com/r/apachekafka/…

(if you work for a cloud provider, you *must* disclose that if you contribute; no astroturfing or FUD!!)

Using #apacheKafka? Got opinions on hosting it yourself or got a favourite (or worst!) cloud provider? Join in the thread: reddit.com/r/apachekafka/… (if you work for a cloud provider, you *must* disclose that if you contribute; no astroturfing or FUD!!)
account_circle
Gunnar Morling 🌍(@gunnarmorling) 's Twitter Profile Photo

Has anyone done a thorough comparison of Apache Calcite and DataFusion? Would surely make for a banger blog post to discuss pros and cons of each, features, perf, etc. 🤓.

account_circle
Gunnar Morling 🌍(@gunnarmorling) 's Twitter Profile Photo

So it happened, I engaged in a discussion which HTTP return code is the right one in a given situation. Am I gonna regret it 😇?

account_circle