Scalable Realtime Microservices with Kubernetes and gRPC
Building scalable real time applications is a tricky proposition at the best of times. You have to deal with all the hard problems: device network performance, real-time bidirectional communication, scalable infrastructures and distributed system complexity. By leveraging some popular open source libraries such as Docker, Kubernetes and gRPC, we are able to mitigate many of these issues to quickly build a scalable, real time experience that can be accessed around the world by millions of people.
During this talk, we will look at how gRPC can be used as a performant, real time communication framework that works across platforms such as desktop, mobile and embedded devices as well as languages, such as C++, C#, Objective-C and Java. We will also combine this with Kubernetes’ powerful ability to orchestrate containers at scale, handling and coordinating large amounts of traffic from all these users.
About Mark Mandel
Mark Mandel is a Developer Advocate for Google Cloud Platform and one half of the Google Cloud Platform Podcast. Hailing from Australia, Mark built his career developing backend systems for over 15 years and authoring and contributing to several widely adopted open source projects. When he’s not building infrastructure in the cloud, he’s constantly looking for new and interesting things he can do with Docker containers, playing with his dog and reading too much fantasy literature.
• 6:00 PM Doors are open, feel free to mingle
• 6:30 Presentation start
• ~8:00 Off to a nearby restaurant for food, drinks, and breakout discussions
By transit there a number of high frequency buses (check Google Maps or the Translink site for your particular case) that will get you there. For the drivers, there is a fair bit of street parking (free and pay) in the area, especially after 6.
Code of Conduct
tl;dr: Be Excellent to Each Other! And please, don’t be a jerk.
Full details can be found on our about page, under the "Code of Conduct" heading: http://www.meetup.com/PolyglotVancouver/about/
Claim the event and start manage its content.I am the organizer