advanced
Dokumentacja architektury systemu rozproszonego
Stwórz dokumentację high-level dla złożonego systemu rozproszonego, koncentrując się na komunikacji asynchronicznej i skalowalności.
📝 Treść promptu
Jako principal architect, napisz sekcję 'Wprowadzenie do architektury' dla dokumentacji technicznej systemu przetwarzania płatności w czasie rzeczywistym. Wyjaśnij, w jaki sposób system wykorzystuje wzorzec Event Sourcing i CQRS (Command Query Responsibility Segregation) do obsługi miliona transakcji na sekundę. Opisz przepływ danych, krytyczne punkty integracji oraz strategie obsługi błędów, używając precyzyjnej terminologii technicznej, ale zachowując czytelność dla senior developerów.