Dlaczego Twój indeks nie działa tak, jak myślisz?
Wstęp Pewnie znasz tę sytuację: na środowisku deweloperskim wszystko śmiga, zapytania wracają od razu, testy przechodzą, a potem wdrażasz na produkcję no i już tak do końca nie działa. Tak…
Wstęp Pewnie znasz tę sytuację: na środowisku deweloperskim wszystko śmiga, zapytania wracają od razu, testy przechodzą, a potem wdrażasz na produkcję no i już tak do końca nie działa. Tak…
Wstęp Po wysłaniu kilkunastu CV w końcu zbliża się ten moment, gdzie dostajesz zaproszenie na rozmowę rekrutacyjną (tak, rozmowy o pracę dalej istnieją mimo całej otoczki AI). W dzisiejszych czasach…
Wstęp W jednym z poprzednich wpisów pisałem o tym, czym jest i jak działa @Transactional w Springu. Wiesz już, że opakowuje kod w jedną transakcję i cofa zmiany, gdy coś pójdzie nie tak. Brzmi jak coś, co chcesz…
Wstęp Pewnie nieraz widziałeś w czyimś kodzie - albo, co gorsza, w publicznym repo na GitHubie - wklejony na sztywno Access Key i Secret Key do AWS. Działa? Działa. Do pierwszego wycieku. A potem ktoś znajduje te klucze, stawia sobie za…
Wstęp Wyobraź sobie sklep internetowy rozbity na mikroserwisy. Klient klika „Kup teraz", a w tle uruchamia się kilka serwisów po kolei. Serwis zamówień zakłada zamówienie, serwis płatności ściąga pieniądze z karty, serwis magazynu rezerwuje towar, a serwis…
Wstęp Masz aplikację w Spring Boot i potrzebujesz, żeby coś wykonywało się cyklicznie? Synchronizacja z zewnętrznym API co 5 minut, czyszczenie wygasłych tokenów raz na godzinę, raport generowany o północy, przypomnienia mailowe codziennie o 8:00 - sytuacje, w których…
Wstęp Jeśli piszesz w Javie, to na pewno znasz ten schemat - tworzysz klasę DTO, dodajesz pola, generujesz gettery, toString(), equals(), hashCode(), konstruktor... i tak za każdym razem. Przy kilkunastu DTO w projekcie robi się z tego sporo powtarzalnego kodu, który tak…
Wstęp Przeglądając oferty pracy dla programistów, pewnie zauważyłeś, że "znajomość AWS" lub "doświadczenie z chmurą" pojawia się praktycznie wszędzie. Nie ma znaczenia, czy szukasz pracy jako backend developer, fullstack czy DevOps - chmura jest dzisiaj standardem. I to nie jakiś trend, który za…
Wstęp Pracując przy systemach opartych na mikroserwisach, prędzej czy później trafisz na moment, w którym klasyczny CRUD zaczyna się dusić. Masz jedną encję, jeden model, jeden serwis - i nagle okazuje się, że wymagania na odczyt danych kompletnie…
Wstep Jeszcze kilka lat temu zbudowanie własnego asystenta AI oznaczało serwer, backend i całkiem sporą wiedzę o infrastrukturze. Trzeba było coś postawić, utrzymywać i pilnować, żeby całość się nie wysypała…