Prototyping Python Microservices in Production

Many of us have heard buzzwords like microservice but might not yet have had the time to dig deeper. This talk will:

  • introduce general concepts around microservices
  • describe and demonstrate thrift. One of the many RPC interfaces python has available
  • step through building a sample thrift service
  • discuss discoverability, reliability and capacity of the sample service and then introduce consul as a potential solution
  • provide an intro to time series data stores such as berengei and prometheus
  • quickly touch on measuring microservice latency
  • demonstrate one popular method for visualizing and alerting on time series data

Presented by

Justin Akers

Justin is a Production Engineer at Facebook in California. Prior to that he worked as a software engineer at several companies in Brisbane, Australia.