Hartmut Armbruster
hartmutarmbruster.bsky.social
Hartmut Armbruster
@hartmutarmbruster.bsky.social
Software Architect, Developer, Speaker | Building Thriving.dev, KSTD
@danielroe.dev I need a public project website; session user webapp & mobile apps.
Stack of choice: nuxt+ionic+supabase+tailwind
Question: One nuxt app? Multiple nuxt apps? Is the nuxt app deployable to Supabase (Edge functions)?
I'm confused how to combine (or split) and bundle all of this.
#ama 🫰
December 26, 2025 at 6:58 PM
🚀 Your Voice = Better KSTD!
Got 3 minutes? Help us improve by taking a super quick survey.
👉 https://buff.ly/4h2LVNe
KSTD User Survey
Thank you for taking an interest in the KSTD OSS project. (https://kstd.thriving.dev/) We want to hear your feedback so that we can keep improving our product and documentation. Please fill out this…
buff.ly
January 8, 2025 at 6:22 AM
🚀 KSTD 1.0.0-beta.2 has been released and comes with many updates to the documentation.

Updates to the Documentation:
* KSTD Standard
* Design Principles
* Architecture Diagram - Best Practices
* Tips & Tricks

🧵 1/2
January 7, 2025 at 7:45 PM
Reposted by Hartmut Armbruster
👇 TIL you can download "Apache Iceberg--The Definitive Guide" from O'Reilly for free. Based on reading the first chapter of it before losing my (paper) copy on an aircraft last year, I can recommend it 🤓.
January 2, 2025 at 5:06 PM
Join me for an Apache Kafka® meetup in Copenhagen on Thursday, Nov 28th! 🇩🇰

Audience: Kafka (Streams) Developers, Architects, and everyone interested in starting or learning more about real-time stream processing.

www.meetup.com/copenhagen-a...
Streamlining Apache Kafka® Streams Application Design with KSTD, Thu, Nov 28, 2024, 6:00 PM | Meetup
Join us for an Apache Kafka® meetup on Thursday, November 28th in Copenhagen hosted by Nine A/S! **📍Venue**: Nine A/S Office Kongens Nytorv 18 DK-1050 København K \*\*\*
www.meetup.com
November 26, 2024 at 8:55 PM
I’m speaking at #Current24: The Data Streaming Event! Catch my talk 'Keeping your State at Bay: Patterns to Limit Kafka Streams Store Sizes'. And that’s just the start – there are 100+ sessions & lightning talks on #datastreaming trends.
!Use code "PRMSPEAKER24" and get 35% off the standard price.
Current 2024 | Registration
cnfl.io
August 8, 2024 at 5:28 AM
Renovate cannot automatically update Micronaut dependencies for gradle projects created via 'Launch' or CLI. This is part 1 explaining why. Parts 2-4 present alternative solutions.
thriving.dev/blog/automat...
thriving.dev
February 7, 2024 at 11:54 PM
The Kafka Monthly Digest covers what happened in the Apache Kafka community. Nov'23 edition.
developers.redhat.com/blog/2023/11...
Kafka Monthly Digest: November 2023 | Red Hat Developer
This Kafka Monthly Digest covers the releases in progress: 3.5.2, 3.6.1 and 3.7.0, new KIPs, community releases and blog posts from November 2023.
developers.redhat.com
December 18, 2023 at 11:04 AM
Released + Published `hartmutcouk/pg-repack-docker:1.5.0`
(Postgres 16 compatible;
packaging the latest pg_repack v1.5.0)
hub.docker.com/r/hartmutcou...
Docker
hub.docker.com
December 17, 2023 at 10:37 PM
Released 0.8.3 of 'kafka-streams-cassandra-state-store' 📢
github.com/thriving-dev...
December 17, 2023 at 9:28 PM
Released 1.1.0 of 'java-library-template'
github.com/thriving-dev...
December 17, 2023 at 8:44 PM
Hello weekend! My new article has been published on dzone!
dzone.com/articles/jav...
Java Library Development - DZone
The 'java-library-template' is a comprehensive solution for Java library developers that simplifies every aspect of library creation and maintenance.
dzone.com
November 10, 2023 at 8:50 PM
"WarpStream is an Apache Kafka® protocol-compatible data streaming system built directly on top of object storage." 👀
www.warpstream.com/blog/hacking...
Hacking the Kafka PRoTocOL
How we built stateless load balancing into a protocol that was never designed for it.
www.warpstream.com
October 31, 2023 at 11:12 PM
🔊 kafka-streams-cassandra-state-store 0.8.1
github.com/thriving-dev...
October 26, 2023 at 9:26 AM
Reposted by Hartmut Armbruster
my art.
October 7, 2023 at 8:11 AM
Reposted by Hartmut Armbruster
Exciting to see that the Kafka Connect book has been published

learning.oreilly.com/library/view...

It's one of the few tech books that I've properly read cover to cover - and something I'm sure I'll be referring to often!
October 12, 2023 at 12:57 PM
Reposted by Hartmut Armbruster
My #qcon London talk is now live!

Its all about API design.

Watch the #InfoQ video with #transcript included: bit.ly/45Viszn
October 1, 2023 at 2:07 PM
This video about 'thriving-dev/java-library-template' demonstrates how to generate a new repository from the template, create a new PAT (personal access token) & add it as a secret, and finally run the migration workflow to brand your new library.
youtu.be/lDfg9D0A-nA
java-library-template 1/7: Getting started (generate from; create PAT, one-click migrate)
This video about 'thriving-dev/java-library-template' demonstrates how to generate a new repository from the template, create a new PAT (personal access toke...
youtu.be
October 1, 2023 at 7:34 AM
The 'java-library-template' is a comprehensive solution for Java library developers that simplifies every aspect of library creation and maintenance.

@github.com template repository, GitHub Actions CI/CD Pipeline, One-click Release & Publish to Maven Central, Renovate, Trivy

youtu.be/nXs7hSV6ris
Introducing 'java-library-template' in 60s
The 'java-library-template' is a comprehensive solution for Java library developers that simplifies every aspect of library creation and maintenance.Whether ...
youtu.be
September 27, 2023 at 3:54 PM
🥳 Celebrating Java 21 GA with a new Open Source 'java-library-template'.

Lightweight, non-opinionated 'starter' for your next Open Source Java/Kotlin library. Ready-to-use CI/CD pipeline feat. one-click release process, publish to Maven Central, Renovate, Trivy Scan.

github.com/thriving-dev...
September 19, 2023 at 10:37 PM
This video covers accessing partitioned Kafka Streams Cassandra KeyValueStores via 'Interactive Queries', including a demo showing how to expose the state of your applications via a REST API.
youtu.be/qUcG7M6lnBo
Interactive Queries with 'kafka-streams-cassandra-state-store' - Demo
With 'partitioned' Cassandra State Stores, accessing the entire state from any instance is now supported. No RPC layer is necessary that distributes requests...
youtu.be
September 11, 2023 at 7:04 AM
Kafka Streams State Store implementation that persists data to Apache Cassandra/ScyllaDB.

It's a 'drop-in' replacement for the official Kafka Streams state store solutions (RocksDB & InMemory).

thriving.dev/blog/introdu...
Introducing 'kafka-streams-cassandra-state-store'
'Drop-in' Kafka Streams State Store implementation that persists data to Apache Cassandra / ScyllaDB
thriving.dev
September 9, 2023 at 4:00 PM