W swojej prezentacji przedstawię, czym jest biblioteka Symfony Messenger oraz jak z niej skorzystać. Omówię podstawowe koncepty publikowania oraz konsumowania eventów wraz z zagrożeniami, które na nas czekają. Następnie opowiem o różnych rodzajach transportów ich wadach oraz zaletach. Podzielę się moim doświadczeniem związanym z retry policy, który w wielu przypadkach pomogł zapanować nad fatalnymi sytuacjami. Na koniec zaprezentuje produkcyjne podejście uruchamiania workerów korzystając z Kubernetesa.

Comments

Comments are closed.

Życie, życie, życie ....
No nie ma to jak posłuchać kogoś kto ma ogromne doświadczenie w utrzymaniu dużego systemu i ma chęć podzielić się spostrzeżeniami z innymi.
Faktycznie transport eventów nie należy do najprostszych. A jak dochodzi do nagłej przerwy w ich dostarczeniu to wiadomo ....

Przykład z produkcji bardzo dużo wyjaśnił i był bardzo dobrym dopełnieniem prezki.
Dzięki Marcin.