Практика разработки на Java (Дмитрий Завалишин на ADD-2010)

Материал из CustisWiki
Перейти к: навигация, поиск

Аннотация

Дмитрий Завалишин поделился опытом разработки широкого спектра заказных систем на Java, как высоконагруженных, так и систем с минимальными задержками. Ведь не секрет, что с одной стороны, Javа-стек критикуется, как излишне «тяжелый» (по сравнению, скажем, с стеком «PHP+система кеширования») для разработки высоконагруженных вебсервисов, с другой стороны, считается, что при необходимости системы с быстрой реакцией, сборщик мусора и «тормознутость» байткода гарантирует проигрыш аналогичной системе, написанной например на C/C++.


Видео

Подкаст

Примечания

Практика разработки на Java (Дмитрий Завалишин на ADD-2010)

Думал будет что-то из приемов разработки на Java. Были общие слова. Про то, что идентичные программы на Java и С++ работают с одинаковой скоростью. Возможно, Java жрет побольше памяти на инфраструктуру, но так как основная память чаще всего используется под большие объемы данных, то эта накладка и не заметна. Все это, потому что JIT рулит.

Были совершенно ужасные антислайды, мелкий текст. Вся информация поверхностная, без конкретики. Итог ясен, Java рулит, но в каждой задаче нужно с умом выбирать подход. Упоминания про C# не было. Потом станет понятно почему.

Еще заинтересовало упоминание Real Time Java.



Любые правки этой статьи будут перезаписаны при следующем сеансе репликации. Если у вас есть серьезное замечание по тексту статьи, запишите его в раздел «discussion».

Репликация: База Знаний «Заказных Информ Систем» → «Практика разработки на Java (Дмитрий Завалишин на ADD-2010)»