NECST Friday Talk
Beyond microservices architecture: how I met Kafka
Matteo Ferroni
CTO & co-founder presso Bottega52 SRL
DEIB - NECST Meeting Room (Edificio 20, piano seminterrato)
19 gennaio 2018
ore 12.00
Contatti:
Marco Santambrogio
Linea di Ricerca:
Architetture
Matteo Ferroni
CTO & co-founder presso Bottega52 SRL
DEIB - NECST Meeting Room (Edificio 20, piano seminterrato)
19 gennaio 2018
ore 12.00
Contatti:
Marco Santambrogio
Linea di Ricerca:
Architetture
Sommario
Dalle architetture a microservizi alle "serverless functions", lo sviluppo di sistemi Cloud complessi non può prescindere da un buon design architetturale, che sempre più frequentemente abbraccia il modello di computazione streaming per riuscire a garantire i requisiti real-time richiesti dal mercato. In un momento di transizione dai "Big Data" ai "Fast Data", questo talk racconta come Bottega52 ha introdotto Apache Kafka nel suo stack software, portando come esempio un caso industriale di successo: un sistema di tracciamento basato su "watermark" commissionato da una multinazionale italiana di prodotti alimentari. In particolare, si presenterà l’evoluzione del sistema, nato come un piccolo "monolite" ed evoluto in un'architettura Lambda a microservizi con maggiore affidabilità ed efficienza, secondo il "Command Query Responsibility Segregation" pattern.
NECSTLab è un laboratorio del DEIB, focalizzato su diverse aree di ricerca nel mondo dei computer: dalle caratteristiche architetturali alle metodologie di co-design hardware-software, fino alle problematiche di sicurezza e affidabilità.
Ogni settimana, i "NECST Friday Talk" invitano ricercatori, professionisti o imprenditori a raccontare le loro esperienze lavorative e i progetti che stanno realizzando nel settore "Computing Systems".
NECSTLab è un laboratorio del DEIB, focalizzato su diverse aree di ricerca nel mondo dei computer: dalle caratteristiche architetturali alle metodologie di co-design hardware-software, fino alle problematiche di sicurezza e affidabilità.
Ogni settimana, i "NECST Friday Talk" invitano ricercatori, professionisti o imprenditori a raccontare le loro esperienze lavorative e i progetti che stanno realizzando nel settore "Computing Systems".