Codemotion
Siete curiosi di scoprire cosa sia GraphQL e perché sia Facebook che GitHub sembra non ne possano più fare a meno? Venerdì 10 marzo, alle 14, sarò ospite di un webinar gratuito, organizzato da Codemotion, durante il quale faremo una chiacchierata introduttiva a GraphQL, ponendo l’accento sulla interessante relazione che ci può essere con un’architettura SOA. GraphQL and Microservice Architecture Come possiamo progettare la comunicazione tra UI e back-end quando quest'ultimo è composto da decine (se non di più) di Microservices? Abbiamo la giusta separazione e autonomia lato back-end, ma tutto alla...
L’edizione romana del workshop “Microservices development deep dive” punta a rivoluzionare il vostro modo di pensare ad un aggregato, introducendo il concetto di componente autonomo. Una delle cose che affronteremo nel dettaglio, con anche tante demo, è proprio cosa significa modellazione di dominio quando si parla di servizi e componenti per SOA. Se siete quindi curiosi di capire perché come abbiamo immaginato gli aggregati fino ad oggi non è detto che sia il sistema migliore questo è il workshop che fa per voi :-) Se invece è la prima volta che sentite parlare di questo workshop, qui di...
Volete capire come progettare e gestire i cosiddetti “long running busness process” in un mondo basato su Microservices in maniera affidabile ed efficace? Workshop: Microservices development deep dive. Il programma, parte 3: Saga Il workshop è diviso in 4 macro-blocchi, ogni blocco corredato da esempi ed esercizi. La terza parte evolve dalla sessione precedente introducendo il concetto di “long running business process” o se vogliamo, in maniera più volgare, workflow; affronteremo quindi, dal punto di vista architetturale prima e tecnologico poi, concetti come Saga, Orchestrator e Workflow al fine di comprendere a fondo come coordinare...
Volete capire come progettare e gestire la comunicazione tra Microservices in maniera affidabile ed efficace? Workshop: Microservices development deep dive. Il programma, parte 2: Pub/Sub Il workshop è diviso in 4 macro-blocchi, ogni blocco corredato da esempi ed esercizi. La seconda parte evolve dalla sessione precedente cominciando ad analizzare quali sono le tecniche di comunicazione intra-Microservices; affronteremo quindi, dal punto di vista architetturale prima e tecnologico poi, concetti come RPC, Pub/Sub e tutto il mondo legato alle code, come ad esempio RabbitMQ, per addentrarci anche nei meandri di DDD parlando di Ownership, Bounded Contexts e...
Volete scoprire come costruire una UI per Microservices efficace, funzionale e facile da manutenere?
Workshop: Microservices development deep dive
Il programma, parte 1: UI per Microservices
Il workshop è diviso in 4 macro-blocchi, ogni blocco corredato da esempi ed esercizi. La prima parte si focalizza su come costruire una UI per i nostri Microservices, partiamo cioè da quello che in apparenza è il problema finale, che come vedremo non è assolutamente l’ultimo da affrontare, ma anzi uno dei primi.
Obiettivi
Il workshop mira a sviscerare dalla A alla Z cosa sono i Microservices, quale sia il loro rapporto con le architetture SOA, come gestire...