Wer bist du, Herr Architekt?

Hallo, mein Name ist Alexey, ich bin ein Systemarchitekt der E-Commerce-Plattform Lamoda, und in diesem Beitrag werde ich meine Vorstellung davon geben, was ein IT-Architekt tatsächlich tut, welche Probleme er in seiner täglichen Arbeit löst und was er ist verantwortlich für.





Szene aus dem Film "Inception"
Szene aus dem Film "Inception"

90- - , ( , , ) . 2021- , . , , , . , , . , , , .





« ?»

, . « JSON-, !» — . . «» , , . , .





, . , , , , . JSON , .





JSON- : . . , , JSON-. , . JSON- , .





:

, , , JSON . , . e-commerce : , . .





Zwischen dem Klicken und dem Erstellen der Bestellung vergeht weniger als eine Sekunde.  Der Kunde erhält eine Benachrichtigung, dass alles gut gelaufen ist.  Und in weniger als einer Minute wird die Bestellung bereits im Lamoda Fulfillment Center abgeholt.
. , . , , Lamoda.

, , . , , . , . .





. , , , .





. Lamoda, e-commerce , . 10 , . -. , , , . , . — . , . JSON-.





: . , e-commerce, . legacy .





, , , , .





, — . , , . , , .





, , . , .





1990- « , , ». , () .





2000- : , («» , ). «» «» , , , .





2010 , - , . — , , .





, — , .. , , .





, , :





  • ;





  • ;





  • ;





  • ;





  • .





. :









  • ( , );





  • ;





  • .





.. . .





, . , .





— The Waterfall Wasteland, , . , « » (The Ivory Tower Architect).





, The Agile Outback, Ivory Tower . . , .





, , .





, , . JSON-, . , , , . , , .





, . , . . . , . .





— , , 10 . , . , .





Domain Driven Design , (DDD Europe, etc). bounded contexts, , . , . .. , , .





a) Aufführung der Saga durch einen lokalen Orchestrator;  b) Verwenden eines separaten Orchestrator-Dienstes zur Aufführung der Saga;  c) Variante der Choreografie von Ereignissen;
a) ; b) ; ) ;

, . .. (events-bus).





. . «» , . . .





, . : , , .. , .





, :





  • ;





  • -;





  • ;





  • ;





  • ;





  • .





— . . , .





, — . . , , . , , .





. — , , .





— , -. .





. ? , , ? , , .





. , . .





, , . -, , . , . — .






, . , , . , , , .









  • Between the Waterfall Wasteland and the Agile Outback








All Articles