Posts Tagged ‘Łukasz Dembiński’
Mechanizmy synchronizacji wątków w Javie 6
Jeśli piszesz aplikacje wielowątkowe w Javie, to prędzej czy później zainteresujesz się mechanizmami synchronizacji. Łukasz Dembiński przedstawia trzy najpopularniejsze sposoby synchronizacji wątków w Javie 6 oraz porównuje ich wydajność przy różnych współczynnikach współbieżności. W swoich porównaniach, oprócz wydajności, bierze pod uwagę także zapewnianie funkcjonalności:
- reentrant locking
- timed locking
- lock polling
- condition locking
- shared / exclusive locking
- lock ownership
Zapraszam do lektury.
Design by Contract w Java, część 1
Łukasz Dembiński, kierownik Zespołu Architektów w Wirtualnej Polsce opowiada o Programowaniu Kontraktowym: Design by Contract w Java, część 1.