Wzorce projektowe
Trzy wzorce, każdy w osobnym artykule z kodem, po angielsku. Optymistyczna współbieżność wykrywa, że dwie osoby zmieniają te same dane, więc żadna zmiana nie ginie po cichu. Saga i process manager koordynują proces biznesowy obejmujący kilka usług bez rozproszonej transakcji. Memoizacja uruchamia funkcję raz i używa ponownie jej wyniku. Przewodniki Optymistyczna współbieżność i Procesy rozproszone rozwijają dwa pierwsze tematy.
3 artykuły
Memoization, a useful pattern for quick optimization
Today I would like to show you a simple programming pattern that can be useful for quick code optimization. This pattern is called…
Saga and Process Manager - distributed processes in practice
What can go wrong with distributed systems? Everything! I like to compare distributed systems to Rocky Balboa fighting the last round with…
Optimistic concurrency for pessimistic times
Apparently, one of the worst things you can wish someone is “may you live in interesting times”. In these interesting times of ours, I…





