Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Complexité & Localité — Tech.rocks juin 2020

Complexité & Localité — Tech.rocks juin 2020

Arnaud LEMAIRE

June 11, 2020
Tweet

More Decks by Arnaud LEMAIRE

Other Decks in Programming

Transcript

  1. + + + module 1 module 2 module 3 module

    4 × × × module 1 module 2 module 3 module 4 Additionnez vos complexités, ne les multipliez pas !
  2. Data Warehouse Stock management Catalogue Payment gateway Warehouse management system

    Fullfilement Shipping Supplier Management Invoicing Accounting PDF Generation Order Management Basket Search engine VAT Calculator CRM E-commerce CMS Le diagramme d’urbanisation
  3. Catalogue Payment gateway Warehouse management system Supplier Management Invoicing Accounting

    PDF Generation Basket Search engine VAT Calculator CRM La réalité Order Management Shipping Stock management Fullfilement
  4. Invoicing PDF Generation VAT Calculator Order Management Payment gateway Il

    suffit de changer le sens des flèches : « Architecture Réactive »
  5. Invoicing PDF Generation VAT Calculator Order Management Payment gateway Il

    suffit de changer le sens des flèches : « Architecture Réactive » Message BUS (Kafka)
  6. Invoicing PDF Generation VAT Calculator Order Management Payment gateway Il

    suffit de changer le sens des flèches : « Architecture Réactive » Message BUS (Kafka) How to ACK ? how to avoid double processing ? What if the service is down ?
  7. Le détail de l’implémentation a « fui » dans le

    reste du système. Invoicing PDF Generation VAT Calculator Order Management Payment gateway
  8. Le détail de l’implémentation a « fui » dans le

    reste du système. Invoicing PDF Generation VAT Calculator Order Management Payment gateway Invoicing PDF Generation VAT Calculator Order Management Payment gateway
  9. Vous pouvez avoir un système dédié ou promouvoir un système

    existant Invoicing PDF Generation VAT Calculator Order Management Payment gateway Aggregator PDF Generation VAT Calculator Order Management Payment gateway Invoicing
  10. Catalogue Payment gateway Warehouse management system Supplier Management Invoicing Accounting

    PDF Generation Basket Search engine VAT Calculator CRM Order Management Shipping Stock management Fullfilement BUS
  11. Catalogue Payment gateway Warehouse management system Supplier Management Invoicing Accounting

    PDF Generation Basket Search engine VAT Calculator CRM Order Management Shipping Stock management Fullfilement
  12. Catalogue Payment gateway Warehouse management system Supplier Management Invoicing Accounting

    PDF Generation Basket Search engine VAT Calculator CRM Order Management Shipping Stock management Fullfilement BUS BUS