BUILDING RELIABLE EVENT-DRIVEN SYSTEMS
Katya Gorshkova
Distributed Systems Engineer, Consultant, Trainer, and Author
From Architecture to Production.
Apache Kafka • Apache Flink • Distributed systems
What i do
Consulting
Architecture reviews, system design, Kafka & Flink implementation, production troubleshooting, performance optimization, and AI-powered event-driven solutions.
Training
Hands-on training on Apache Kafka, Apache Flink, and event-driven architecture for engineers, architects, and technical teams.
Author & Speaking
Author of Kafka for Architects. Conference speaker, workshop instructor, and technical writer on distributed systems and streaming technologies.
From Architecture to Production
I help engineering teams design, build, and operate reliable event-driven systems.
My work ranges from architecture reviews and technology selection to hands-on implementation, troubleshooting, and performance optimization in production.
I specialize in Apache Kafka, Apache Flink, and modern streaming architectures. Alongside consulting, I deliver training and conference talks for engineers and architects worldwide, I am the author of Kafka for Architects.
I believe architecture isn’t finished when the diagrams are done. It’s finished when the system runs reliably in production.