Jednym z podejść, które zdobywa coraz większą popularność są mikroserwisy. Jednak każda architektura potrzebuje narzędzi by można było ją zrealizować. Odpowiedzią na tak sformułowane potrzeby jest DAPR.
Poniższy artykuł ma na celu, przedstawienie drobnych zmian, które możemy wprowadzić pracując z różnymi wzorcami projektowymi, aby uczynić kod jeszcze lepszym.
Chyba nikogo dzisiaj nie trzeba przekonywać o wartości testów automatycznych przy rozwoju i utrzymaniu aplikacji. Jak wiemy pomagają one nie tylko utrzymać wysoką jakość, ale stanowią też świetną, można powiedzieć żywą,...
Rok 2023 stał się bez wątpienia rokiem sztucznej inteligencji (AI), a jej dynamiczny rozwój w dzisiejszych czasach wzbudza coraz większe zainteresowanie i entuzjazm. W tym porywającym tempie postępu technologicznego, AI...
W dzisiejszym wpisie zajmiemy się zagadnieniem walidacji, czyli zapewnienia poprawności przetwarzanych danych. W przypadku programów pisanych w Javie – szeroko wykorzystywanej do tworzenia aplikacji webowych – z...
W poprzedniej części próbowaliśmy analizować pewne dane, które fizycznie przechowywane są w bazie danych Cassandra. Cassandra, ze swojej natury, jest bazą “query oriented” - zapiszmy dane w takiej postaci, żebyśmy...
W obecnej ostatniej już części uruchomimy prosty klaster w chmurze AWS dokonamy wdrożenia tej samej aplikacji w wielu replikach oraz sprawdzimy działanie LoadBalancera.
Jeśli informatyka (ang. computer science, niem. Informatik) to nauka zajmująca się przetwarzaniem informacji to te dane musimy najpierw skądś pozyskać i często trwale zapisać. Dawno temu (przy czym w naszej branży jedni...