Providing quality software engineering content in the form of tutorials, applications, services, and commentary suited for developers.

JSON Schema Evolution with Spring Kafka and Confluent Schema Registry

Schemas and schema registries are the governance tools that ensure vitality of data communications through configurable compatibility guardrails as patterns and rules to evolve schemas in a controlled fashion. In this article I will demonstrate how Confluent Schema Registry can be used in conjunction with JSON Schema to govern and enforce rules for schema evolution in the default backwards compatibility mode.

Todos REST API with MuleSoft and AWS DynamoDB

In this article I present a walk through of the connonical Todos REST API which utilizes AWS DynamoDB to store todos and exposes Create, Read, Update, and Delete (CRUD) interfaces to manage todos implemented with MuleSoft's Anypoint Platform. DynamoDB is a fully managed No SQL document database provided by AWS with millisecond latency at any scale with proper data modeling. MuleSoft is the complete platform for integration and APIs.

By Adam McQuistan on 08/29/2022