The Saga Pattern is a great tool for durable microservices execution, but it can make maintenance difficult. Here's a recipe for making it work for your systems.
Learn how to implement pessimistic and optimistic locking in databases using Kotlin and jOOQ. Discover the pros and cons of each locking strategy to help you choose the best approach for your needs.
AWS Cloud Development Kit (AWS CDK) is a powerful tool that allows developers to define cloud infrastructure in code using familiar programming languages.
Apollo Studio and Supergraph provide a streamlined solution for companies to integrate their data, microservices, and business logic into a single connected graph.
Software architects have lacked the observability and tooling to understand, track, and manage architectural technical debt, from dependency entanglements to dead code.
How wasifills — a component adapter pattern like polyfills, but for components — can help bridge the gap between the rapidly changing standards landscape and the future of interoperable components.
Learn how to create a microservices architecture with Java. Discover the benefits, tools, and best practices of Java development services for microservices.
As of this writing, CockroachDB does not have a direct integration with Apache Pulsar. Here, integrate CockroachDB CDC with Pulsar via the existing Kafka sink.