Codemotion

Una chiacchierata introduttiva a GraphQL @CodemotionIT

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...

posted @ Monday, March 6, 2017 7:26 AM | Feedback (0)

Tutti i nostri aggregati sono sbagliati - @CodemotionIT Roma, marzo 2017

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...

posted @ Thursday, February 16, 2017 10:23 AM | Feedback (0)

"Microservices development deep dive" @CodemotionIT in Milan: Saga

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...

posted @ Tuesday, September 27, 2016 9:13 AM | Feedback (0)

"Microservices development deep dive" @CodemotionIT in Milan: Pub/Sub

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...

posted @ Thursday, September 15, 2016 7:30 AM | Feedback (0)

"Microservices development deep dive" @CodemotionIT in Milan: UI-Composition

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...

posted @ Friday, September 9, 2016 10:46 AM | Feedback (0)