Kontynuujemy naszą podróż z mikroserwisami! Dziś przejdziemy do nieco bardziej „zaawansowanych” zagadnień, które mam nadzieje okażą się dla Ciebie zrozumiałe, a ich użycie – zasadne. Zacznijmy od problemu, aby móc w ogóle przejść do tematu dzisiejszego wpisu. Jak zapewne pamiętasz we wpisie o odczycie danych przedstawiłem bibliotekę RestEase, dzięki której w łatwy sposób mogliśmy wykonywać żądania HTTP z API Gateway do konkr...
Strona głównaUżytkownik
brommz | użytkownik
Programowanie rozproszone 2083 dni, 13 godzin, 33 minuty temu 225 źrodło rozwiń
Ostatni wpis zamknął serię związaną z implementacją mikroserwisów jako takich. Jest jednak jeszcze wiele tematów związanych z ich utrzymywaniem i wdrażaniem, które chciałbym sukcesywnie poruszać na blogu. Dziś zaczniemy od moim zdanim kluczowego mechanizmu, bez którego praca z systemem rozproszonym na produkcji może okazać się piekłem. Cym jest rozproszone śledzenie? Wyobraź sobie, że zakończył się etap implementacj...
Programowanie rozproszone 1838 dni, 14 godzin, 19 minut temu 160 źrodło rozwiń
gRPC is a modern open source remote procedure call framework. There are many exciting features in gRPC: real-time streaming, client-to-server code generation, and great cross-platform support to name a few. The most exciting to me, and consistently mentioned by developers who are interested in gRPC, is performance. Last year Microsoft contributed a new implementation of gRPC for .NET to the CNCF. Built on top of Kestrel and HttpClient, gRPC for .NET makes gRPC a first-class me...
Programowanie rozproszone 1471 dni, 14 godzin, 32 minuty temu 78 źrodło rozwiń
Pragmatic about programmingStartCategoriesAboutContact🇵🇱 oskar dudyczEvent Sourcing Autonomy is the Holy Grail for teams management. At least that’s how it’s perceived. It’s not easy to get the right balance. In this post, I'm talking about inverted Conway's law in a good sense. I’m explaining how doing event-based systems can help in running autonomous teams.
Architektura 1288 dni, 15 godzin, 3 minuty temu 49 źrodło rozwiń
This article describes the naming convention I use in projects where CQRS is applied. After creating a couple of projects we’ve finally reached the convention which works great for my team. Let’s try to point out how it looks.
Sztuka programowania 1288 dni, 15 godzin, 3 minuty temu 112 źrodło rozwiń
Trzy tygodnie temu opublikowałem pierwszy wpis z mini serii poświęconej tworzeniu aplikacji multi tenant. Tamten wpis dotyczył wprowadzenie w temat, gdzie głównie skupiłem się na plusach i minusach tego rozwiązania. W tym natomiast zajmiemy się pierwszym problemem, który musimy rozwiązać, a jest nim sposób określenia, z jakim tenantem aktualnie mamy do czynienia.Jak określić tenanta? Jednym z pierwszych problemów, jaki musimy rozwiązać, jest sposób określenia ...
Architektura 1288 dni, 15 godzin, 3 minuty temu 143 źrodło rozwiń
Events should be as small as possible, right? It's not so simple as it may sound. If you take this principle literally, then it may get you in serious troubles. Why? Read more in my latest post.
Architektura 1303 dni, 13 godzin, 9 minut temu 74 źrodło rozwiń