Pinned Repositories
saga-orchestration
Microservices Java/Spring-Boot Saga Orchestration - Use Case using Transactional Outbox + Change Data Capture with Debezium
saga-orchestration-go
Microservices Golang Saga Orchestration - Use Case using Transactional Outbox + Change Data Capture with Debezium
spring-application-events
Spring Application Events (Core Built-in Events, Spingboot built-in Events, Custom Events)
springboot-api-validations
Architecting Validation Logic: A Java/Spring Boot Implementation in Clean Architecture, Using Exception-Based and Non-Exception-Based Approaches
semotpan's Repositories
semotpan/springboot-api-validations
Architecting Validation Logic: A Java/Spring Boot Implementation in Clean Architecture, Using Exception-Based and Non-Exception-Based Approaches
semotpan/saga-orchestration-go
Microservices Golang Saga Orchestration - Use Case using Transactional Outbox + Change Data Capture with Debezium
semotpan/saga-orchestration
Microservices Java/Spring-Boot Saga Orchestration - Use Case using Transactional Outbox + Change Data Capture with Debezium
semotpan/spring-application-events
Spring Application Events (Core Built-in Events, Spingboot built-in Events, Custom Events)
semotpan/1brc
1️⃣🐝🏎️ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with Java
semotpan/demultiplexing-kafka-streams-events
A plugable solution for demultiplexing events from a single kafka topic and treat as individual handlers
semotpan/docker-react
semotpan/dsa
Data Structure and Algorithms (classic algorithms + leetcode solutions)
semotpan/multi-docker
semotpan/multi-k8s
semotpan/my-playground
semotpan/myfinbox
My Finances Box- is a personal financial management application designed to streamline expense tracking, income management, and budget planning.
semotpan/rlimiter4j
API Rate Limiting library implementation using Java
semotpan/serverless-java-frameworks-samples