How to use Jev from Java: typed AI decisions
Jev answers typed questions (yes/no, pick one, rate on a scale) with probabilities instead of prose. There is no Java...
Continue ReadingWriting about what actually breaks in prod.
Jev answers typed questions (yes/no, pick one, rate on a scale) with probabilities instead of prose. There is no Java...
Continue ReadingA Reddit thread asked whether Kafka can replace Redis for broadcasting cache updates to 25 Spring Boot pods. Here's a...
Continue ReadingHow to persist enums with JPA — @Enumerated ORDINAL vs STRING, why ordinal is a footgun, mapping a real Postgres...
Continue Reading10 entry-level questions on Apache Kafka fundamentals — topics, partitions, consumer groups, offsets and retention. Each answer comes with a...
Take the quiz12 applied Kafka scenarios covering production configuration and failure behavior, with an explanation after every decision.
Start the drill10 production Kafka incidents covering ISR and acks, exactly-once semantics, transactions, compaction, rebalancing and ordering guarantees.
Enter the labTake the on-call seat and diagnose four Kafka failures involving consumer groups, startup replay, readiness, and tombstones.
Start the incidentI'm Kyryl, a Java developer with solid expertise in building resilient, high-load applications for modern backends.
I've worked extensively with Spring Boot applications, architected scalable microservices architectures, and streamlined software delivery through advanced DevOps automation.
This blog shares practical insights into modern software architecture — from proven microservice patterns to efficient cloud-native deployment strategies. Join me as we dive into the real-world practice of enterprise Java development and DevOps excellence.
Got a question, topic idea, or just want to talk backend? I'm one message away.