Original upload date: Wed, 24 Sep 2014 00:00:00 GMT
Archive date: Fri, 03 Dec 2021 05:42:02 GMT
Scale By the Bay 2019 is held on November 13-15 in sunny Oakland, California, on the shores of Lake Merritt: https://scale.bythebay.io. Join us!
-----
Greg Soltis - Designing Highly Concurrent, Mult
...
i-Protocol, Multi-Tenant Services in Scala
The Firebase servers speak a variety of protocols and handle many separate applications on each server, all at the same time. In this talk, we'll walk through taking a single scala process from serving a single client, a single protocol and a single application up to that same process serving hundreds of thousands of clients, speaking multiple protocols, across hundreds of applications. Along the way, we'll cover the popular libraries, Netty and Akka. We'll also look at a few snippets of code from a working process built with this architecture and see how it transforms as we scale it up.