Case Studies
-
Running Multiple Kubernetes CronJobs from a Single Spring Boot Image
Exploring an efficient architecture for background tasks: deploying a single Spring Boot image across multiple Kubernetes CronJobs using argument-based routing.
-
Building a Headless CMS Demo: Catalog Publishing, Runtime Composition, and Dynamic Forms
Exploring the architecture of a custom headless CMS demo built with Spring Boot and Next.js, featuring schema-driven forms and runtime page composition.
-
Designing a Decision-as-a-Service Platform
The design constraints and trade-offs behind a two-service Decision-as-a-Service platform with a custom JSON-to-DRL DSL — so business teams can ship rules without engineers in the loop.
-
Designing a Zero-Downtime Customer Migration off SAP Commerce With Kafka
How I'm designing a streaming Kafka pipeline to move millions of customer records off a live SAP Commerce platform onto Spring Boot - without downtime, using last-write-wins reconciliation so a stale snapshot never clobbers a fresh write.
-
Migrating SAP Commerce from HANA to MySQL Without Official Tooling
Migrating two SAP Commerce projects from HANA to MySQL using a custom bulk-copy cronjob, achieving a 73% reduction in database costs.