Kategorie
general

Dlaczego disruptor jest szybki?

W moim poprzednim wpisie W poszukiwaniu szybkości, wspomniałem o ciekawej bibliotece stworzonej przez firmę LMAX, mianowicie disruptor. Jest szeroko używanym narzędziem w sporej części aplikacji, gdzie frazy takie jak low-latency lub high throughput ścielą się gęsto, a osoby je tworzące próbują rozwiązywać problemy obsługujące, nie jeden tysiąc żądań na sekundę, ale sto tysięcy. Pod pewnym […]

Kategorie
coding

W poszukiwaniu szybkości

Dzisiejszy wpis poświęcę jednemu z moich ulubionych tematów programistycznych, szybkości przetwarzania. Jest to aspekt programowania, który przez ostatnie lata nieco się zmienił. Dużo większy nacisk kładzie się na poprawne zamodelowanie problemu kosztem szybkości przetwarzania i w wielu miejscach ma to sens. Będąc w pracy, poświęcamy coraz więcej czasu na tworzenie kolejnych mikroserwisów i w momencie […]