Throughout the week, I read a lot of blog-posts, articles, and so forth, that has to do with things that interest me:
- data science
- data in general
- distributed computing
- SQL Server
- transactions (both db as well as non db)
- and other “stuff”
This blog-post is the “roundup” of the things that have been most interesting to me, for the week just ending.
- Building a Reliable Cloud-Based Bank in Java. This is an InfoQ presentation discussing the experience of Starling Bank, a mobile-only, cloud-based bank that launched in the UK in 2017. The presenter looks at the system architecture of the bank, the design principles that give them the ability to release quickly and reliably, and why they decided to build the back end using Java.
Introducing Confluent Platform 5.2. During the week Confluent announced the release of Confluent Platform 5., and with it some exciting new features:
- Confluent Platform is free for single node clusters, it is like a developer edition!
librdkafkalibrary is now in version 1.0. That is interesting as it brings this library closer to parity with the Java client for Kafka.
- New and enhanced query expressions in KSQL.
Putting Events in Their Place with Dynamic Routing. This is a blog post about how Kafka Streams are a powerful way to enrich data streaming through event-driven architectures. We can dynamically route events to topics, even pulling in the output topic information from another end data system.
That’s all for this week. I hope you enjoy what I did put together. If you have ideas for what to cover, please comment on this post or ping me.