#многопоточность #жаба #компьютерсаенс
Недавно на жабе разобрали пару кейсов как в «сишарп для маленьких и тупых» только про многопоточность и в жабе (эх когда-то начинал с нее свой путь, так любил JavaFX и Java SE, но апплеты не вернуть, хотя wasmожно)
- пост первый https://habr.com/ru/articles/969820/ (про базу и как правильно ее строить, что там нового за столько лет, а что в классике)
- пост второй https://habr.com/ru/articles/971350/ (про виртуальные потоки в основном)
Для ребяток, которые вообще этот бамбук не вкуривают и с трудом усвоили материал про событийный цикл — это намного проще. Почему? Я когда переползал из бекендов в фуллстеки понимал Event Loop так: 4 потока ограничение зашитое в программе браузера, один неблокирующий дали разрабам скриптового языка, но у них там семь пятниц на неделе и замутили им циклы, чтобы 4к1 не сдохло все между рендерами. По сути, это костыль. А про конкуренцию и многопоточность ребята вообще как умпа-лумпы смотрят. И да, есть воркеры, но это все шляпа, а должно быть слон.
Post #93
90
- 👍 1