Sign in

Hartmut Armbruster

@hartmutarmbruster.bsky.social
31 followers 49 following 35 posts

Software Architect, Developer, Speaker | Building Thriving.dev, KSTD

PostsRepliesMedia
Hartmut Armbruster @hartmutarmbruster.bsky.social · 26/12/2025
@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 🫰
130
Hartmut Armbruster @hartmutarmbruster.bsky.social · 08/01/2025
🚀 Your Voice = Better KSTD! Got 3 minutes? Help us improve by taking a super quick survey. 👉 buff.ly/4h2LVNe
buff.ly
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…
020
Hartmut Armbruster @hartmutarmbruster.bsky.social · 07/01/2025
🚀 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
100
Reposted by Hartmut Armbruster
Gunnar Morling @gunnarmorling.dev · 02/01/2025
👇 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 🤓.
12210
Hartmut Armbruster @hartmutarmbruster.bsky.social · 26/11/2024
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...
meetup.com
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 \*\*\*
000
Hartmut Armbruster @hartmutarmbruster.bsky.social · 08/08/2024
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.
cnfl.io
Current 2024 | Registration
010
Hartmut Armbruster @hartmutarmbruster.bsky.social · 07/02/2024
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
010
Hartmut Armbruster @hartmutarmbruster.bsky.social · 18/12/2023
The Kafka Monthly Digest covers what happened in the Apache Kafka community. Nov'23 edition. developers.redhat.com/blog/2023/11...
developers.redhat.com
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.
000
Hartmut Armbruster @hartmutarmbruster.bsky.social · 17/12/2023
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...
hub.docker.com
Docker
000
Hartmut Armbruster @hartmutarmbruster.bsky.social · 17/12/2023
Released 0.8.3 of 'kafka-streams-cassandra-state-store' 📢 github.com/thriving-dev...
000
Hartmut Armbruster @hartmutarmbruster.bsky.social · 17/12/2023
Released 1.1.0 of 'java-library-template' github.com/thriving-dev...
000
Hartmut Armbruster @hartmutarmbruster.bsky.social · 10/11/2023
Hello weekend! My new article has been published on dzone! dzone.com/articles/jav...
dzone.com
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.
000
Hartmut Armbruster @hartmutarmbruster.bsky.social · 31/10/2023
🔊 kafka-streams-cassandra-state-store 0.8.2 github.com/thriving-dev...
github.com
Release 0.8.2 · thriving-dev/kafka-streams-cassandra-state-store
What's Changed fix(deps): update dependency org.apache.kafka:kafka-streams to v3.6.0 by @renovate in #54 chore(deps): update dependency io.quarkus to v3.5.0 by @renovate in #53 Full Changelog: 0....
010
Hartmut Armbruster @hartmutarmbruster.bsky.social · 31/10/2023
"WarpStream is an Apache Kafka® protocol-compatible data streaming system built directly on top of object storage." 👀 www.warpstream.com/blog/hacking...
warpstream.com
Hacking the Kafka PRoTocOL
How we built stateless load balancing into a protocol that was never designed for it.
000
Hartmut Armbruster @hartmutarmbruster.bsky.social · 26/10/2023
🔊 kafka-streams-cassandra-state-store 0.8.1 github.com/thriving-dev...
100
Reposted by Hartmut Armbruster
Ann-Kathrin Föll @art-ann-kathrin.bsky.social · 07/10/2023
my art.
0517
Reposted by Hartmut Armbruster
Dale Lane @dalelane.co.uk · 12/10/2023
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!
011
Reposted by Hartmut Armbruster
Ben @bengamble7.bsky.social · 01/10/2023
My #qcon London talk is now live! Its all about API design. Watch the #InfoQ video with #transcript included: bit.ly/45Viszn
131
Hartmut Armbruster @hartmutarmbruster.bsky.social · 01/10/2023
www.linuxfoundation.org/press/announ...
linuxfoundation.org
Linux Foundation Launches OpenTofu: A New Open Source Alternative to Terraform
Backed by industry leaders and hundreds of developers, OpenTofu is set to become the go-to infrastructure as code solution.
000
Hartmut Armbruster @hartmutarmbruster.bsky.social · 01/10/2023
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
youtu.be
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...
100
Hartmut Armbruster @hartmutarmbruster.bsky.social · 27/09/2023
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
youtu.be
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 ...
020
Hartmut Armbruster @hartmutarmbruster.bsky.social · 25/09/2023
Milestone (?) reached: 25 subscribers on the thriving.dev YouTube Channel! www.youtube.com/@thriving_dev
youtube.com
ThrivingDev
Learning Resources for Software Architects and Engineers. And Those Who Aspire to Become One. High-quality Video Courses, In-depth Technical Materials, Clear Visual Explanations # Architecture • D...
000
Hartmut Armbruster @hartmutarmbruster.bsky.social · 19/09/2023
🥳 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...
Drake Hotline Bling Meme | creating a new java library; creating a new java-library-template'
010
Hartmut Armbruster @hartmutarmbruster.bsky.social · 11/09/2023
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
youtu.be
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...
100
Hartmut Armbruster @hartmutarmbruster.bsky.social · 09/09/2023
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...
thriving.dev
Introducing 'kafka-streams-cassandra-state-store'
'Drop-in' Kafka Streams State Store implementation that persists data to Apache Cassandra / ScyllaDB
120
Hartmut Armbruster @hartmutarmbruster.bsky.social · 03/09/2023
In this post, we’ll learn how Kafka Streams Consumers behave differently from regular Kafka Consumers, the consequences for the application, as well as steps to minimise downtimes in event processing when consumer group members change. thriving.dev/blog/reduce-...
thriving.dev
Reduce Rebalance Downtime (by x450) for Stateless Kafka Streams Apps [Simple Steps]
With a single config change, reduce rebalance downtime for your stateless Kafka Streams Apps from 45s to <100ms!
110
Hartmut Armbruster @hartmutarmbruster.bsky.social · 27/08/2023
Kafka Streams Cassandra State Store 0.8.0 is out, bringing versioned state store support. Find all the details in the blog post. thriving.dev/blog/kafka-s...
150