Past events

Cloud applications bring with it the opportunity to build regionally or even globally distributed systems. Such distributed systems come with technical challenges, such as ensuring that the systems are available even in the face of hardware or software failure. But they also have significant advantages, such as scaling on demand to a large number of customers. In this talk, we explore some fundamental architectures for Cloud applications.

We also take a step back and talk about why Google Cloud engineers work every day to make it easier for customers to build highly scalable and reliable systems, as more and more companies are moving to Cloud.

Here's the link to the recording.

In his presentation, Karol talked about the topic that interested him greatly, even before he joined Google: how does Google remain productive at such an unparallel engineering scale?

Google's engineering team is gigantic. Thousands of teams, engineers, and projects - a lot with their custom tech stack, needs, and preferences. What are the core building blocks that allow us to build new products in a complex and diverse environment? The answer lies within a few simple technologies that we're building on to not only achieve it but to do so productively. 

Here's the link to the recording.

Marcin explained what kind of unique challenges  need to be solved at Google's scale when we are  running many data centers, and in each of them many clusters of many thousands of servers each.

He talked how the scale at which Google’s workloads are running presents its specific challenges, and why addressing them in a cost-effective way is hard because at the other end of the system there are service owners who run their systems on Borg, and running even a simple service at that scale also turns out to be a tricky job.

Here's the link to the recording.

Aniket talked about Anthos, Google's brand-new Hybrid and Multicloud offering and why it is the UI that is at the center of this paradigm shift. He also explained the challenges we are facing in the UI team regarding scale, performance, security and authentication.

Here's the link to the recording.

Alex presented some of the unique challenges at Google, that are not often found in other organizations. This includes the way we work with our codebase, how we test, review and integrate changes towards the mainline. In this talk, you'll find out more about the key takeaways that led us to how Google engineers worldwide operate on a daily basis today - and how this can be useful for you. 

Here's link to the recording.

Filip presented challenges of running a reliable, scalable and easy to manage service in cloud and how GCP's autoscaling and workload management products can help. You also had a chance to peek under the hood and discuss interesting problems Google engineers are solving in order to build GCP products like these.

Here's link to the recording.

Our first event focused on sharing the work engineers in Warsaw do. Most of our engineers are working on Google Cloud Platform (or GCP as we call it - we love acronyms!), throughout the complex stack, on projects ranging from Google’s internal infrastructure (that the vast majority of Google products are dependent on) to designing and developing user interfaces for the majority of Google Cloud products. A lot of what we do is around scaling, and in this event we’ve shared an overview of the technical challenges engineers in Warsaw are facing. In other words - it is a scaling game, and in our upcoming events we’ll deep dive into specifics. The goal of these meetups is for everyone attending to learn at least one new thing about cloud engineering - hope you already have!  

Here's link to the recording.