Debezium and Friends – Conference Talks 2021
A recap of 2021 conference talks on Debezium and Change Data Capture (CDC), exploring patterns and integrations with tools like Kafka and Pinot.
A recap of 2021 conference talks on Debezium and Change Data Capture (CDC), exploring patterns and integrations with tools like Kafka and Pinot.
A recap of 2021 conference talks on Debezium and Change Data Capture (CDC), exploring patterns and integrations with tools like Kafka and Infinispan.
The author argues that measurement and data analysis are undervalued but high-ROI activities, using the impact of Jepsen tests as a key example.
A developer shares their pragmatic approach to choosing programming languages based on task suitability, focusing on Python and Go for server-side and infrastructure work.
A guide to implementing reliable Apache Kafka producers and consumers in .NET, covering delivery models and idempotency.
Overview of Kafka's new KRaft mode, which removes the ZooKeeper dependency for metadata management and controller election.
An overview of Kafka's new KRaft mode, which removes the ZooKeeper dependency for metadata management and controller election.
A guide for security professionals to understand Apache Kafka basics and its security features within the Kubernetes ecosystem.
A beginner's guide to the Ballerina programming language, covering installation, CLI usage, and creating your first project.
A developer reflects on leaving the decentralized web (IPFS) after realizing its potential for misuse and ethical concerns.
A guide to Temporal's architecture, covering workers, the Temporal Service, and data storage for building reliable applications.
Explores federation as a scalable, decentralized alternative to centralized and P2P systems for internet communication and governance.
Explores the concept and implementation of multilayer caching in .NET applications, discussing performance trade-offs and strategies.
Explores using Azure Event Grid to manage service dependencies and simplify communication in serverless architectures, improving maintainability.
Explains the circuit breaker pattern in software communication, comparing it to electrical circuits and demonstrating its use with Hystrix and Resilience4j libraries.
A developer explains why they stopped using microservices for their solo side-projects, citing the complexity for a single person.
Explores the Thanos project's extended Go style guide for writing high-quality, readable, and efficient code in large-scale distributed systems.
Analyzes reliability challenges in synchronous communication between microservices, using calculations to show how dependencies impact overall system uptime.
A graduate's review of the challenging CS6200 Introduction to Operating Systems course in the OMSCS program, covering projects, workload, and tips.
Explains the correlated error logging pattern for tracking errors across microservices using unique request IDs.