The IT HighRise meet-up organized by CoinsPaid will be held tomorrow in Tbilisi. This is the first event that will unite IT developers, database architects, and other specialists to exchange knowledge. CoinsPaid Media spoke to one of the speakers — Ilya Kaznacheev, Google Developer Expert on Cloud and Founder of InfraPulse.
— Ilya, tell us about your projects. What are the most interesting cases in your professional activity? What were the challenges and unconventional solutions?
— One of my most interesting projects was building a Kubernetes-as-a-Service product in a cloud provider. It’s quite a complex technical product. It’s unusual because its main characteristics are reliability and technical features, not interface design and usability. There were many challenges, such as ensuring 99.99% service availability or implementing fault-tolerant distributed processes that can take minutes to dozens of minutes and involve many services in several data centers. A lot of these tasks have been solved through extraordinary and interesting solutions, which I often talk about. Some of my presentations on these topics can be found on my website.
— What key points will you cover in your speech at the IT HighRise event?
— I’ll talk about why engineers build distributed systems, which are far more complex than monolithic systems. I’ll explain what kinds of architecture there are, and on the basis of my experience, I’ll share when and under what conditions you should make a choice in favor of one system design or another.
— In your professional opinion, what problems currently exist in building distributed systems?
— There are many questions. The main ones: how to monitor a distributed system; how to understand what’s happening within it; how to manage transaction processes on the scale of multiple services; how to develop services so that they can exist sufficiently independently without being lumped together; how to launch these services to make them run efficiently, fail-safe, and ready for any load.
To register for the event, fill out the form at the link.