A Holistic Approach to Microservices (2017)

Signup for Book Updates, articles on Microservices

Book Topics

  • Properly abstracting resources
  • Debugging HTTP traffic
  • HTTP methods, response codes, headers
  • How to represent errors consistently
  • JSON vs MessagePack vs XML
  • Automated testing
  • Containerization with Docker
  • Container Orchestration with Kubernetes
  • Designing a build pipeline with Jenkins
  • Automated PR testing with Travis CI
  • Service Discovery with Consul
  • Dynamic Loadbalancing with HAProxy
  • API Versioning
  • Two vs Three Legged Authorization
  • Specifying permissions with OAuth
  • Handling rate limtiing
  • Logging with the ELK Stack
  • Cross-Service request tracking
  • Analytics with Grafana and StatsD
  • How to write good documentation
  • Cross-Team collaboration
  • How to use Postman, curl | jq

Book is being written by Thomas Hunter II.
Print and Digital version will be available.
Should be available early 2017.