Chapter 16: Taming the Monolith with Microservices

  1. Why are "monoliths" difficult to manage at scale?
  1. What is a microservice architecture?
  1. What is a microservice?
  1. Can you name a server-side framework that is compatible with Kotlin?
  1. What is Ktor?
  1. Why might Kotlin be a good choice for writing backend code?
  1. How would you deploy a Kotlin-based microservice?