Mikroserwis analityki — śledzenie wyświetleń przez RabbitMQ
Nowy serwis w systemie — Analytics. Jego jedynym zadaniem jest zbieranie zdarzeń i produkowanie statystyk. Nie ma publicznego API — komunikuje się wyłącznie prz...
26 wpisow
Nowy serwis w systemie — Analytics. Jego jedynym zadaniem jest zbieranie zdarzeń i produkowanie statystyk. Nie ma publicznego API — komunikuje się wyłącznie prz...
Dev działa na Docker Compose — ale produkcja to Kubernetes. Napisałem manifesty K8s dla każdego serwisu i przeprojektowałem Dockerfile pod realia produkcyjne: m...
System zarządzania potrzebuje panelu. Zamiast budować go od zera — FilamentPHP. Jednocześnie Users dostał pełny system ról i uprawnień, który jest punktem odnie...
Serwisy zaczęły ze sobą rozmawiać. Nie przez wspólną bazę danych — przez kolejkę komunikatów i dedykowane wewnętrzne API. To krok, który oddziela synchroniczne...
SSO dostał swój rdzeń — serwer OAuth2 oparty na Laravel Passport. Od tej chwili każdy serwis w systemie autoryzuje się przez jeden centralny punkt. Koniec z roz...
Czas na pierwsze prawdziwe API. Blog Service dostał pełny zestaw endpointów — od postów przez kategorie i tagi po komentarze z moderacją. Całość chroniona przez...