Live coding этапа 2 Многопоточность (ветка stage2
) проекта курса "Проектирование высоконагруженных систем" в Технополис:
DAO
через ReentrantReadWriteLock
и immutable TableSet
MemTable
через выделенный Thread
и BlockingQueue
DAO.close()
wrk
в несколько потоковasync-profiler
событий cpu
/alloc
/lock
Дополнительные материалы: