Open Source Projects:

About the Author

Vladimir Schreiner

Vladimir Schreiner

Vladimir is a product manager with an engineering background and deep expertise in stream processing and real-time data pipelines. Ten years of building internal software platforms and development infrastructure have made him passionate about new technologies and finding ways to simplify data processing. Vladimir co-authored two white papers on the topic: Understanding Stream Processing: Fast Processing of Infinite and Big Data, and A Reference Guide to Stream Processing. His tutorial video on stream processing and real-time data pipelines discusses the building blocks of a stream processing pipeline and demonstrates how developers can write a full-blown streaming pipeline in less than a hundred lines of Java code for a variety of applications. Vladimir is also a lecturer with the Czechitas Foundation, whose mission is to inspire women and girls to explore the world of information technology. Czechitas Foundation teaches coding in various programming languages, software testing, and data analysis.

Back to top

No posts were found matching that criteria.

Don’t over-centralize your Kafka infrastructure

Vladimir Schreiner
by Vladimir Schreiner

This week, ThoughtWorks released its 18th edition of Technology Radar. As a product manager in a company which develops infrastructure software, I appreciate these overviews as they provide both technical and high-level insight. The current edition discusses Recreating ESB antipatterns with Kafka, something I have experienced personally. Going back in time to the early 2000s, […]

Hazelcast Jet 0.4 Performance Review

Vladimir Schreiner
by Vladimir Schreiner

High performance has always been a major design goal of Hazelcast Jet. In order to verify various performance aspects of Jet, we’ve introduced the following benchmarks: Word count, to measure and compare the raw computational power during batch processing. Trade monitor, which is based on a streaming aggregation and involves windowing and event-time based processing. […]

Free Hazelcast Online Training Center

Whether you're interested in learning the basics of in-memory systems, or you're looking for advanced, real-world production examples and best practices, we've got you covered.