DEFINITIONS ‣ The microservice architectural style is an approach to developing a single application as a suite of small services, each running in its own process and communicating with lightweight mechanisms, often an HTTP resource API. ‣ These services are built around
INTRODUCTION ‣ Apache Kafka® is a distributed streaming platform. A streaming platform has three key capabilities 1. Publish and subscribe to streams of records, similar to a message queue or enterprise messaging system. 2. Store streams of records in a fault-tolerant durable way. 3.
Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or