Scale
Past Presentations
Java at Scale
Java is on billions of devices but what does that really mean? How far can you take Java? Whats the smallest device you can run it on and what’s the largest? What about cloud or clusters or containers or even new types of hardware? In this talk learn more about how Java and the JVM cope with...
Microservices & Scaling of Rational Interactions
MB will present a new twist on his reactive summit talk about the scaling of microservices in computer and human interaction. As we scale services by across inputs and outputs, at every stage, we are challenged to rethink our calibrations of true and false. This has important implications for...
Best Practices Building Resilient Systems
Architecting for Failure covers the challenges (both technical and organizational) of constantly improving service delivery of a growing global company with a 24x7x365 service redundancy requirement. The talk focuses on best practices and lessons learned in building resilient systems. Topics...
Improving Life in Smaller, Heterogeneous Projects
Many presentations on Developer Experience focus on a single large ongoing project, or a particular methodology or toolset. The consulting world faces a multitude of fixed length projects of various sizes, with an astoundingly diverse array of constraints and givens. How do we ensure a good...
Scaling Uber's Elasticsearch Clusters
Uber's Marketplace is the algorithmic brain behind Uber's ride-sharing services, and the brain needs immense amount of real-time data to make timely and sound decisions. Uber's Marketplace Intelligence team has been using Elasticsearch as a real-time OLAP database to serve thousands of internal...
How Events Are Reshaping Modern Systems
Event-driven architecture and design have been getting a lot of attention in recent years. It’s an old concept that has been around for decades, so why this sudden peak of interest? In this talk, we will explore the nature of events, what it means to be event-driven, and how we can unleash the...
Interviews
Scaling Uber's Elasticsearch Clusters
How you you describe the persona and level of the target audience?
The target audience are software engineers or SREs who are interested in scaling out Elasticsearch for OLAP workload. The audience should have basic understanding of Elasticsearch and OLAP.
Read Full InterviewHow Events Are Reshaping Modern Systems
How you you describe the persona and level of the target audience?
My talk is for programmers and architects (from beginners to experienced) that are interested in and intrigued by event-driven systems and event-driven architecture.
Read Full InterviewModels in Minutes not Months: AI as Microservices
I cannot go to any Data Conference and not hear about the Einstein Platform. Why?
Salesforce is democratizing AI with Einstein. Any company and any business user should be able to use AI, regardless of size.
Read Full InterviewPragmatic Resiliency: Super 6 & Sky Bet Evolution
What is your talk about?
You go to a lot of conferences and you hear people from Google or Netflix talking about reactive architectures or the Simian army or whatever, and it all feels quite unattainable for a lot of people. It's like this big complicated thing, there is not much like those systems. And Sky Bet has changed quite a lot over the last few years....
Read Full Interview