Sieci w Dockerze
Wstęp W dzisiejszym wpisie poruszymy temat, który jest absolutnie kluczowy dla każdego, kto chce swobodnie i profesjonalnie poruszać się w świecie Dockera. Mowa o sieciach. Na początku swojej drogi z…
Wstęp W dzisiejszym wpisie poruszymy temat, który jest absolutnie kluczowy dla każdego, kto chce swobodnie i profesjonalnie poruszać się w świecie Dockera. Mowa o sieciach. Na początku swojej drogi z…
Wstęp Pewnie nieraz spotkałeś się z potrzebą transformacji jednego obiektu Javy w inny. Czy to przy przekazywaniu danych między warstwami aplikacji (np. encja JPA -> DTO), czy przy integracji z…
Wstęp Jeśli mieliście już okazję zapoznać się z podstawami konteneryzacji na moim blogu, to dzisiaj zrobimy krok naprzód, koncentrując się na praktycznych aspektach pracy z Dockerem oraz jego nieodzownym towarzyszem…
Wstęp Stoisz przed wyborem brokera wiadomości i zastanawiasz się: „Rabbit czy Kafka?“. Oba narzędzia są świetne, ale działają na zupełnie innych zasadach. Często sięgamy po nie przy budowie mikroserwisów i…
Wstęp Pewnie nieraz zdarzyło Ci się słyszeć (albo samemu powiedzieć) magiczne zdanie: "Ale... u mnie działa!". Problem polega na tym, że aplikacja, która świetnie działa na komputerze developera, niekoniecznie działa…
Wstęp Indeksy w bazach danych to jeden z tych mechanizmów, które potrafią diametralnie zmienić wydajność aplikacji - zarówno na plus, jak i na minus. Dobrze zaprojektowane indeksy potrafią skrócić czas…
Wstęp W tym wpisie z serii „Szybki strzał” bierzemy na celownik dwa sposoby ładowania danych w JPA (Java Persistence API): LAZY i EAGER. To nie tylko techniczny szczegół, ale istotna…
Jak skonfigurować RabbitMQ RabbitMQ to jeden z najpopularniejszych brokerów wiadomości, szeroko wykorzystywany do budowy systemów opartych na architekturze mikroserwisowej. Dzięki niemu aplikacje mogą komunikować się asynchronicznie i przetwarzać zadania w…
Wstęp Spring to jeden z najpopularniejszych frameworków w świecie Javy. Jednym z jego kluczowych elementów jest zarządzanie komponentami za pomocą adnotacji, takich jak @Component, @Service, @Repository i @Controller. Chociaż wszystkie…
Wstęp SQL oferuje różne sposoby łączenia danych, ale nie każdy mechanizm działa tak samo. Dwa najczęściej używane sposoby to JOIN i UNION. Oba służą do operowania na wielu tabelach, lecz…