Adam Bellemare
@abellemare.bsky.social
220 followers 240 following 28 posts
Technologist. Event-Driven Architectures and Data. Author of O'Reilly's "Building Event-Driven Microservices" and "Building an Event-Driven Data Mesh".
Posts Media Videos Starter Packs
abellemare.bsky.social
Also thank you, of course, to Confluent, for sponsoring me and supporting me with both time and technical expertise while I worked on this book (note: I work for Confluent now, but didn't when I wrote the first edition).
abellemare.bsky.social
I'd like to thank everyone at O'Reilly for everything they've done to make this book a reality. They have some of the best editors, production managers, and content reviewers that I've ever worked with.
abellemare.bsky.social
(con't) New content includes (but not limited to):
- A major revision to building, managing, and deploying services in the age of cloud computing (remember, I started the first book in 2017: 8 years ago).
- How to handle bad data in event streams.
abellemare.bsky.social
New content includes (but not limited to):
- An extensive focus on event design, including types of events, schema usage, mapping to streams, and changes through time.
- A major revision of the types of frameworks you can use to build your event-driven services.
abellemare.bsky.social
Pretty slick blog from my (new!) colleague Gunnar Morling. Check out GraalVM for native binaries with Kafka
gunnarmorling.dev
📝 Blogged: "Building a Native Binary for Apache Kafka on macOS"

Quick write-up on using the #GraalVM config from KIP-974 for building a self-contained, native Kafka executable.

👉 www.morling.dev/blog/buildin...
native-image --no-fallback \
  --enable-http \
  --enable-https \
  --allow-incomplete-classpath \
  --report-unsupported-elements-at-runtime \
  --install-exit-handlers \
  --enable-monitoring=jmxserver,jmxclient,heapdump,jvmstat \
  -H:+ReportExceptionStackTraces \
  -H:+EnableAllSecurityServices \
  -H:EnableURLProtocols=http,https \
  -H:AdditionalSecurityProviders=sun.security.jgss.SunProvider \
  -H:ReflectionConfigurationFiles=docker/native/native-image-configs/reflect-config.json \
  -H:JNIConfigurationFiles=docker/native/native-image-configs/jni-config.json \
  -H:ResourceConfigurationFiles=docker/native/native-image-configs/resource-config.json \
  -H:SerializationConfigurationFiles=docker/native/native-image-configs/serialization-config.json \
  -H:PredefinedClassesConfigurationFiles=docker/native/native-image-configs/predefined-classes-config.json \
  -H:DynamicProxyConfigurationFiles=docker/native/native-image-configs/proxy-config.json \
  --verbose \
  -march=compatibility \
  -cp "core/build/distributions/kafka_2.13-4.1.0-SNAPSHOT/libs/*" kafka.docker.KafkaDockerWrapper \
  -o "native-kafka"; say "Enjoy native Kafka"
abellemare.bsky.social
$1.5B for less than $20M ARR? Yikes. Is this a repeat of Databricks buying Tabular?
vanlightly.bsky.social
Speculation is growing that Snowflake is planning to acquire Redpanda—but why? What justifies the rumored high price tag? When you consider market trends, the Snowflake vs. Databricks rivalry, and the AI shift, the rationale starts to become clear. Here’s my take. jack-vanlightly.com/blog/2025/2/...
Why Snowflake wants streaming — Jack Vanlightly
Rumors are swirling that Snowflake intends to acquire Redpanda and many are questioning why and what impact this might have on Confluent. First, let’s remember that these are just rumors and there’s...
jack-vanlightly.com
abellemare.bsky.social
Apologies for the late reply - I was on vacation and unplugged!

Shift left is makes data readily available to whatever systems need it. Streams get it there in near-realtime. Iceberg Table into Silver layer is slower and typically part of a data lake. It may or may not be suitable for operations
abellemare.bsky.social
Building Event-Driven Microservices 2nd Edition is a go!

It's an ambitious release date, targeting the end of this year. 😬
abellemare.bsky.social
Round - the warmest of shapes!
abellemare.bsky.social
Man, I sure do love the Gulf of Mexico. Check out that Mexico Basin!
abellemare.bsky.social
Gotta keep those AI models warm with something...
abellemare.bsky.social
I'm thinking of writing a second edition of Building Event-Driven Microservices. Any requests for specific subjects to tackle?
Amazon.ca
www.amazon.ca
Reposted by Adam Bellemare
thedanicafine.bsky.social
Since we're kicking things off around here, again, I may as well find the rest of my fellow Kafka fans:

It's rough out there. Know the signs. Know what your loved ones are saying about #apacheKafka.
Reposted by Adam Bellemare
Reposted by Adam Bellemare
hankgreen.bsky.social
The deep goal of bluesky is to decentralize the social internet so that every individual controls their experience of it rather than having it be controlled by 5 random billionaires. Everyone thinks they signed up for a demuskified twitter...we actually signed an exciting and bizarre experiment.
abellemare.bsky.social
My colleagues at Confluent just put out this video. I'm sharing because it's an homage to Wes Anderson, but also... really cool pastel colors, sets, vintage computers, and a mention to one of my favourite Canadian places, Victoria Island, BC!
www.youtube.com/watch?v=IQ3V...
Confluent Developer but Wes Anderson.
YouTube video by Confluent Developer
www.youtube.com
abellemare.bsky.social
Thansk Andrew. I have a few more parts coming out yet (maybe 2, definitely 1), so stay tuned.
abellemare.bsky.social
They're popping up like mushrooms after a rain!
It's good to see the Kafka API is so widely adopted though, and the de-facto standard.