Siddarth Ajay's starred repositories
spring-shoestore
An example of Clean Architecture in Spring. Demo app for Spring 2023
spring-data-jpa-postgres-partitioning
Spring data jpa application made to work with partitioned postgres tables
camunda-ddd-and-clean-architecture
An example to show how you could use clean architecture and DDD elements with Camunda.
springboot-jpa-studies
The goal of this project is to study JPA Batch Processing (i.e, insert / update / delete a set of records in a single command), JPA Locking and Datetime in JPA.
whatsapp-integrate-poc
POC of Integrating with WhatsApp
stock-streaming-service
Introduction to ksqlDB used with Spring Boot and Apache Camel
camunda-spring-boot-demo
a noddy repo to have a go at building and testing a simple bpmn application using camunda embedded into spring boot
multitenant-oauth2-spring-boot-starter
Spring Boot starter library for multi-tenant OAuth2 resource servers (Spring Boot 3, Spring Security 6)
ant-design-pro
👨🏻💻👩🏻💻 Use Ant Design like a Pro!
spring-cloud-stream-sample
Application to demonstrate how to use Spring Cloud Stream
api-gateway
Spring Security + Spring Cloud Zuul + Eureka + Ribbon +Hystrix 로 API Gateway 만들어 보기
kafka-docker-playground
🐳✨ Fully automated Apache Kafka® and Confluent Docker based examples // 👷♂️ Easily build examples or reproduction models
customer-webservice-api
A RESTful web based microservice used to perform CRUD operations on Customer records. Stack: SpringBoot, Open API, Docker, Kubernetes, JPA, Postgres, H2, SQL, Contract Testing, Container based Integration Testing
outboxtable
Implementation of the architecture pattern **outboxtable** within some infraestructure implementations for CI/CD
problem-spring-web
A library for handling Problems in Spring Web MVC
kafka-connect-data-streaming
A data hub/streaming solution that uses Kafka Connect to distribute data across many targets, such as Postgres, Elasticsearch, Consumers, and DynamoDB.
kafka_connect_sample
A Debezium & Kafka Connect Sample reading from an oracle database and sinking into both an postgresql database and another oracle database
Strimzi-Postgres-Debizium-Example
Example to create strimzi cluster. Run kafka-connect with debezium plugin for PostgresSql and sink to ElasticSearch
saga-pattern-microservices
Demo saga pattern, outbox pattern using Spring Boot, Debezium, Kafka, Kafka Connect
sample-spring-cloud-security
Demo project illustrating how to configure security for Spring Boot microservices
consistency-checker
Consistency-Checker is a Spring-Boot + Spring-Batch application to verify the consistency between the data in two databases; the RDBMS-type-row-column data in MySql and the NoSql-JSON-type data in Cassandra.
outbox-pattern-debezium
Reliable Messaging in Microservices - Implementing Outbox Pattern using Kafka, Debezium, Micronaut, and Oracle Database on Kubernetes
camel-spring-cloud-stream
An Apache Camel Component to support Spring Cloud Stream
springboot2-camel-quartz2-sql-streming-example
Example Scheduler using Apache Camel => quartz2, SQL Component
fully-featured-scalable-chat-app
An example of how to architect a fully featured, scalable chat app. With user and channel management and message history.