What we’re about
This group is dedicated to software engineers interested in designing and building cloud native applications, microservices architecture, Kubernetes, breaking out monoliths, deployment strategies and other connected topics.
Our aim is to bring together all practitioners in Bucharest, regardless of employer or cloud platform used. We intend to collaborate, share real stories, learn and grow together.
The main reason for starting this group is strong desire to give back, as all of us owe so much to countless people that were willing to share and teach others. We intend to complement any other communities in Bucharest, so we are open for collaboration, especially as we learned a lot from them.
Upcoming events (1)See all
- Mastering Massive Event Processing and Kotlin Coroutines in Action @AdobeAdobe Systems Romania, București
In December we're happy to invite you at this awesome event organized by Bucharest DevOps Hackers Meetup and hosted by Adobe. Huge overlap of interesting topics with our community so we figured - let's join the two groups for this event, see what happens.
We'll delve into two fascinating topics that showcase the cutting-edge technologies and methodologies transforming the landscape of event processing and application development.
Collecting 100+ Billion events per day with 4x9's SLA
Abstract: Media Analytics is an Adobe solution for providing Analytics insights regarding the user interaction with a video or audio stream which translates in 100+ Billion events per day. Collection must be perfect during high profile customer events like SuperBowl, FIFA World Cup or the Olympic games when the number of events is almost double.
To address the challenges of running under a 4 9’s SLA the solution uses technologies like: K8S, Envoy, Contour, Akka HTTP, Kafka.
Join us in this session to learn about how to architecture, monitor and operate a service like this.
Handling billions of events per day with Kotlin Coroutines
Abstract: Migrating a 12-year old application to an asynchronous non-blocking model is not an easy task. What seemed to be impossible at first, was made possible by Kotlin and its Coroutines. It allowed us to reuse most of the existing code base and have a working prototype in a matter of days. Inter-op with Java really pays off!
The application is business-critical and processes billions of events per day in real-time with millisecond latency. It also used to burn a lot of $$ in the process, as a single instance of the application occupied a fairly large EC2 instance, running more than 1K threads and handling over 5K IOPS.
In this session we will walk through the process of using Kotlin to turn the app asynchronous and how we've integrated the coroutines stack, alongside (old) existing technologies. We will also show how this change made the application more efficient — yielding a 25% cost reduction, which translates into millions of $$ annually.
We will also cover challenges encountered along the way when doing such a change, like:
- How low resolution telemetry data may hide bottlenecks
- Asynchronous alone does not guarantee low latency
- Unexpected impact on dependant services
— so that you know what you are up against!
This will get as interactive as you want! Ask questions that generate interesting discussions, and you will be rewarded with a book. Also, did we mention drinks are on the house? Grab your seat and see you there!
- 18:30 – 19.00 – Welcome
- 19:00 – 19:30 – Collecting 100+ Billion events per day with 4x9's SLA
- 19:30 – 20:00 – Handling billions of events per day with Kotlin Coroutines
- 20:00 – 20:30 – Networking & Beer
Don't miss this opportunity to gain valuable insights into the world of high-volume event processing and Kotlin Coroutines. Join us for an evening of knowledge-sharing, networking, and discovery.
This event will be hosted by Adobe Romania - Anchor Plaza, Bd. Timișoara 26Z, București, conference room Monaco, floor 6B.
Kindly use the form to register as participant: https://forms.office.com/r/xJk1NbrZDz to gain access to the building, and we look forward to seeing you there!