~/talk

Modularity at the (micro)service of Orange's customer space

TalkinFrenchat Devoxx France 2021 · 2021-09-29..10-01· [microservices, software-architecture]
links:none on file
name:F.Demany
links:none on file
slides:none on file

Orange migrated a legacy PHP monolith that handled 15 million unique visitors into domain-driven microservices (packaged in Docker with CI) and Angular micro-frontends. They expose a single shared API for native apps and web, use server-side rendering, lazy-loaded micro-frontends and a design system to solve SSR, CORS and performance, and now deliver about 15 native and 100 web releases per year while the monolith still handles some deep journeys during migration.

AI-written summary · about

  1. 0:00Start
  2. 0:20Coffee
  3. 0:40Speakers introduction
  4. 1:17Presentation of the Orange customer space
  5. 1:59What do we put in the customer's hands?
  6. 5:43Usage in 2007
  7. 7:15The architecture of the Orange customer web space
  8. 13:02Smartphone evolution
  9. 13:35How does it work on the customer space?
  10. 14:42Why a blank page?
  11. 15:52The new architecture
  12. 17:40Initial issues
  13. 22:01Observations
  14. 23:14Why accelerate further?
  15. 24:22How to slow down even more?
  16. 33:34Concrete case
  17. 39:26Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.