Confluent ha reso disponibile la documentazione relativa alla gestione di Microservizi con l’ausilio di Apache Kafka.  

Kafka è un motore di stream processing distribuito per costruire pipeline di dati in tempo reale e applicazioni in streaming. Con il whitepaper che vi mettiamo a disposizione scoprirete come in Kafka svolge un ruolo centrale il log (registro), che si comporta come un sistema di messaggistica tradizionale. Si tratta di una tecnologia basata su broker che accetta messaggi e li posiziona in topics (argomenti). Questa piattaforma si differenzia da un sistema di messaggistica tradizionale poiché presenta proprietà migliorate per scalabilità, disponibilità e conservazione dei dati. Non soltanto, perché a differenza dei tradizionali servizi di messaggistica, Kafka ha la possibilità di “compattare” un log. Per avere un’idea ancora più chiara di come funziona tutto il sistema e di come questo possa realizzare Microservizi all’interno del suo ecosistema vi invitiamo alla lettura del documento che trovate scaricabile qua di seguito.