Announcement of Reliability focused 147th DevClub.lv

HI!

We all want our systems to be fast and reliable — but what does reliability really mean?
At our newest meetup, we’ll go deep into the layers that make it possible: from runtime internals and microservices design to real-world reliability practices from Google-scale systems.

You are welcome to Reliability focused event on Thursday, October 23, 18:30, at GoCardless office – Marijas iela 2a, Novira Plaza, entrance “East”, 3rd floor.

Please, register here!

Agenda for Reliability focused 147th DevClub.lv

  • Dmitrijs Zubriks from GoCardless will give a talk “What your language runtime doesn’t tell you about threading”
    This session unwinds the layers of Ruby MRI to reveal what really happens beneath a programming language’s abstractions. Using a simple thread creation call as a starting point, the talk dives into CRuby’s internals with an outlook at the underlying machinery in action.
    The entire execution path will be traced, beginning with a single line of code, following the process as it’s transformed into bytecode, creates a native OS thread, and interacts with the VM’s core scheduling components.
    Attendees will gain an understanding of how threads are managed at the system level, how the Global VM Lock coordinates execution, and how language runtimes interact with the operating system behind the scenes. While the talk uses CRuby as an example, the concepts apply to most language runtimes with an interpreter lock, and will provide insights into how high-level abstractions map to system-level operations.
    (LanguageEnglish)
    Tags: Ruby, CRuby, MRI, Concurrency, Performance, Systems Programming, Runtime Internals

    Dmitrijs is a Principal Software Engineer at GoCardless with more than 15 years of experience spanning DevOps, Programming, and Performance Optimizations. He leads technical initiatives and specializes in diving deep into system internals and understanding how systems work beneath the abstractions.
  • Aleksejs Truhans from Google will give a talk titled “Why is my app SLOw? Defining reliability in platform engineering”
    Platform engineering is all fun and games until platform customers start complaining about their apps running slowly. Is it the app code or the platform? This talk looks at how Google’s Serverless SRE team detects platform-level latency regressions before users, measures the impact of regressions, and tracks performance over time. We’ll discuss the limitations of SLOs in this context and how to take a statistical approach that gives a customer-centric picture of the performance of our platform instead.
    (Language – English)
    Tags: SLOs, Reliability, SRE

    Aleksejs has 28 years of experience in engineering and leadership roles, and currently is an SRE team manager at Google.
  • Oleg Anastasyev from 01.tech will give a talk “Building Efficient and Reliable Microservices”
    Building a large microservices infrastucture can be a challenging task, especially when its is loaded with hundreds of thousands requests per second, each of them shouldd be served with as low latency as possible.
    In this talk we’ll explore the approach to build services as stateful applications – they store their data locally, embedding a Cassandra database into the application’s JVM process. This challenges the usual way of building applications – a stateless microservice with a separate remotely accessible database cluster.
    In this talk Oleg will try to cover the advantages of stateful vs stateless microservices, discuss how statefulness affects reliability and accessibility of services and how it helps to build faster applications. We’ll go step-by-step through building a stateful application service, delving into its architecture, major components as well as significant challenges and their solutions.
    (LanguageEnglish)

    Oleg is a Chief Engineer at 01tech. He is a technical leader, architect and developer with more than 17 years of professional hands-on experience in IT.

Videos from previous events you can find at our homepage and our YouTube channel. The best way to be informed about new videos is to Subscribe to our YouTube channel


If you have any challenge where you are looking for external help, remember – Nine Brains can help you find world-class trainers and consultants almost for any need people in software development could have. Contact us to get to know more!

Dynatech is the hub of Dyninno Group’s tech solutions in travel, finance and entertainment segments. With over 300 professional employees working on diverse and complex IT projects, we aim to deliver our products using innovative approaches and technologies, like Kubernetes, AWS, Node.js, PHP latest versions, React and others. Are you ready to grow your expertise with us?
Software Engineer
Senior Android Developer
Senior Test Engineer

Com Tec Co (CTCo) is a global digital services provider with 600+ experts driving digital transformation. While we’re not hiring now, we welcome connections with tech talent passionate about growth.
Why CTCo?
• Global projects
• Growth-focused culture
• Shape the digital future
Stay tuned—your next big opportunity could be coming soon!
Java Developer

Trading since 2017, Gravity Team is one of the leading crypto market makers and liquidity providers, with cumulative trading volumes to date in excess of $400 billion. Join our community of innovators, problem solvers and owners who apply scientific discovery techniques to make crypto markets a better place for everyone.
Senior Software Engineer
DevOps Engineer

Levelpath is on a bold mission to revolutionize procurement software—and make it delightful. Founded in 2022, we’re a AI-powered platform tackling real challenges in the $11.5B (and growing) market. Our engineering team builds cutting-edge solutions that unify workflows, data, and automation for a seamless business experience. Backed by top Silicon Valley VCs and a proven founding team, we’re hiring developers who thrive on solving hard problems and pushing boundaries to transform the enterprise.
Software Engineer/ Ruby on Rails/ Back-end (Latvia)
Senior Manual QA Engineer (Latvia)
Senior Software Engineer / React|TS / Front-end (Latvia)

GoCardless is a global fintech building the world’s bank payment network, processing over US$130B annually for 100,000+ businesses. Our teams also use AI and open banking to increase payment success and reduce fraud, creating complex engineering challenges at a massive scale. We’re solving problems that affect how money moves globally. Join us to build the future of payments!
Senior Software Development Engineer
Site Reliability Engineer
Software Development Engineer

Mintos is Europe’s leading investment platform for earning regular passive income, with over €600 million in assets under management for more than 500,000 registered users. Authorized under MiFID, Mintos enables users to build diversified portfolios of income-generating assets through both automated and manual investment strategies.
Front-End Developer
Senior DevOps Engineer

In Evolution you can witness the creation of award-winning iGaming products from A to Z. Our teams create our product concepts, develop the software, and we deliver both the technical solutions and the personnel needed to offer live casino and online slots 24/7/365 on multiple platforms. Are you the one to help us create the next big product hit? Evolution is searching for:
Frontend Engineer
Scala Engineer

Emergn is a global digital business services firm on a mission to improve the way people and companies work. Forever. Every day, across the world, our teams are pioneering faster, better ways to bring our clients’ most exciting ideas to life. Want to join us? 
Senior React Native Developer
React Lead Developer
Senior Java Full Stack Developer

Thanks to our sponsors for supporting DevClub.lv events:

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.