Still running Apache Cassandra 3.11 or building applications based on rules from that era? The database has fundamentally shifted over the last few releases. Below you'll find some of the changes that have been made. You can read about all the new features in this article:
hubs.ly/Q04xXqz-0#ApacheCassandra#NoSQL#Database#BigData#DistributedSystems#DataEngineering
"Faster than Kafka" claims for Apache Iggy skip the real question: what does a successful write guarantee? Michał Matłoka digs into durability, thread-per-core internals, and why Iggy's replication (not yet shipped) changes the comparison.
hubs.ly/Q04wfD1z0#ApacheKafka#ApacheIggy
Part 3 of our TigerBeetle blog series is live! After exploring its unique design choices and running local benchmarks, we took our testing to the cloud to put TigerBeetle vs. PostgreSQL head-to-head in a multi-node cluster setup on Google Cloud Platform. Check out the full breakdown of our methodology, benchmark harness, and interactive latency/throughput plots:
hubs.ly/Q04vV1fQ0
Kafka answers "What happened?" But most apps need "What's the current state?" With a log-first approach, you end up rebuilding state everywhere: in Flink, Redis, and Iceberg.
ApacheFluss takes a table-first approach: co-maintaining changelogs + state right in the storage layer.
Read the comparison: hubs.ly/Q04vFwTN0#DataEngineering#ApacheKafka#ApacheFluss#StreamProcessing
Tired of fragile API calls and missing events when saving data in your Kotlin services? This post introduces Okapi, a lightweight #Kotlin library that solves the dual-write problem using the transactional outbox pattern. Check out how to easily integrate it with #SpringBoot, #PostgreSQL, #MySQL, #HTTP, and #Kafka:
softwaremill.com/transaction…