Conference: Jun 26-28, 2017
Workshops: Jun 29-30, 2017
Track: Microservices and Monoliths
Location:
- Salon D
Day of week:
- Wednesday
Practical lessons on services. Asks the question when and when to NOT go with Microservices?

by Adrian Cockcroft
Tech Fellow @BatteryVentures best known for Microservice/Cloud Architectures @Netflix
Adrian Cockcroft has been at the fore front of the MicroServices revolution and helped coin many of the patterns and techniques that define that space. He will address the current trends and successes in this domain in terms of companies who have adopted this style and how they currently fare. He will also share his insights from the ring side view he has gained by observing companies via his Venture based interactions.
As...
by Daniel Rolnick
CTO @Yodle
Who could say no to services that were fully testable, easy to scale, easy to re-write, composable, etc. You read a few books about micro-services and now you're hooked. Those blog posts by Martin Fowler made it sound so easy. Adrian Cockcroft’s videos were so convincing. All of the open source tools out there were going to make this a snap. But now you’re six months in and realize that it's not all so easy. We’ll discuss 6 things we wish we had known when we started our journey.
...
by Richard Kasperowski
Author of The Core Protocols: A Guide to Greatness
Open Space
by Emily Reinhold
Software Engineer @Uber
Uber had a monolith endearingly named "API" - which at the time comprised of the bulk of Uber's backend processing code. As this service was getting unwieldy to maintain - for scalability and a variety of reason - we launched on a journey to break this up into Microservices. Thus began "Project Darwin". Little did we realize what we were in for. Turns out that migrations are not easy, and take a long, long time. At Uber, the physical world depends on our service...
by Daniel Bryant
Chief Scientist @OpenCredo
All is not completely rosy in microservice-land. It is often a sign of an architectural approach’s maturity that in addition to the emergence of well established principles and practices, that anti-patterns also begin to be identified and classified. In this talk we introduce the 2016 edition of the seven deadly sins that if left unchecked could easily ruin your next microservices project... This talk will take a tour of some of the nastiest anti-patterns in...
by John Billings
Tech Lead @Yelp
At Yelp we value our ability to quickly ship code. One key factor in scaling our engineering process to over three hundred engineers and several million lines of Python has been our move to a microservices architecture; over the course of the past four years we've gone from zero to over one hundred production microservices. During this process we've had to solve many difficult technical issues, but some of the most interesting challenges have involved the human...
Tracks
Monday, 13 June
-
Architectures You've Always Wondered About
Case studies from: Google, Linkedin, Alibaba, Twitter, and more...
-
Stream Processing @ Scale
Technologies and techniques to handle ever increasing data streams
-
Culture As Differentiator
Stories of companies and team for whom engineering culture is a differentiator - in delivering faster, in attracting better talent, and in making their businesses more successful.
-
Practical DevOps for Cloud Architectures
Real-world lessons and practices that enable the devops nirvana of operating what you build
-
Incredible Power of an Open-Sourced .NET
.NET is more than you may think. From Rx to C# 7 designed in the open, learn more about the power of open source .NET
-
Sponsored Solutions Track 1
Tuesday, 14 June
-
Better than Resilient: Antifragile
Failure is a constant in production systems, learn how to wield it to your advantage to build more robust systems.
-
Innovations in Java and the Java Ecosystem
Cutting Edge Java Innovations for the Real World
-
Modern CS in the Real World
Real-world Industry adoption of modern CS ideas
-
Containers: From Dev to Prod
Beyond the buzz and into the how and why of running containers in production
-
Security War Stories
Expert-level security track led by well known and respected leaders in the field
-
Sponsored Solutions Track 2
Wednesday, 15 June
-
Microservices and Monoliths
Practical lessons on services. Asks the question when and when to NOT go with Microservices?
-
Modern API Architecture - Tools, Methods, Tactics
API-based application development, and the tooling and techniques to support effectively working with APIs in the small or at scale. Using internal and external APIs
-
Commoditized Machine Learning
Barriers to entry for applied ML are lower than ever before, jumpstart your journey
-
Full Stack JavaScript
Browser, server, devices - JavaScript is everywhere
-
Optimizing Yourself
Keeping life in balance is always a challenge. Learning lifehacks
-
Sponsored Solutions Track 3