Building Microservices with gRPC and Kubernetes – A practical introduction

Location: Salon C
April 11th, 2016
1:30 PM - 2:30 PM

gRPC is a general RPC framework focused on performance and interoperability across a wide range of programming environments. gRPC was initially developed at Google as a successor to an internal RPC platform called Stubby -- a general application platform at the heart of many Google products and services. gRPC seeks not only to replicate the success of Stubby, but improve upon it, in the open, around modern standards such as HTTP/2 and proven technologies such as Protocol Buffers. In this session we will demonstrate, through a series of live demos and code walkthroughs, how to design, build, and deploy a

Kelsey Hightower

Staff Developer Advocate, Google

Rethinking REST in a Microservices World

Location: Salon D
April 11th, 2016
10:15 AM - 11:15 AM

Microservices are just like monoliths, except you replace components with services, and method calls with REST calls, right? Wrong! An architecture like this will give you all the complexity of microservices, with none of the benefits. Microservices are supposed to promise improved scalability and resilience by isolating services from each other, but this is undermined when all communication between services is synchronous RESTful communication. To realise the full potential of microservices, we need to stop using REST as our go to, and start rethinking our architectures to use asynchronous communication. This presentation looks at how Lightbend Lagom solves some of

James Roper

Core Team, Play Framework