[http://dzavalishin.moikrug.ru/ Дмитрий Завалишин] поделился опытом разработки широкого спектра заказных систем на Java, как высоконагруженных, так и систем с минимальными задержками. Ведь не секрет, что с одной стороны, Javа-стек критикуется, как излишне «тяжелый» (по сравнению, скажем, с стеком «PHP+система кеширования») для разработки высоконагруженных вебсервисов, с другой стороны, считается, что при необходимости системы с быстрой реакцией, сборщик мусора и «тормознутость» байткода гарантирует проигрыш аналогичной системе, написанной например на C/C++.
+
[[:Категория:Дмитрий Завалишин|Дмитрий Завалишин]] поделился опытом разработки широкого спектра заказных систем на Java, как высоконагруженных, так и систем с минимальными задержками. Ведь не секрет, что с одной стороны, Javа-стек критикуется, как излишне «тяжелый» (по сравнению, скажем, с стеком «PHP+система кеширования») для разработки высоконагруженных вебсервисов, с другой стороны, считается, что при необходимости системы с быстрой реакцией, сборщик мусора и «тормознутость» байткода гарантирует проигрыш аналогичной системе, написанной например на C/C++.
</blockquote>
</blockquote>
+
+
{{ActualBanner2}}
== Видео ==
== Видео ==
Строка 10:
Строка 11:
{{vimeoembed|17397124|720|405}}
{{vimeoembed|17397124|720|405}}
−
+
<!-- == Презентация ==
−
+
[[Файл:Практика разработки на Java (Дмитрий Завалишин на ADD-2010).pdf|left|page=-|300px]]
−
== Презентация ==
+
-->
−
[[Файл:Практика разработки на Java (Дмитрий Завалишин на ADD-2010).pdf|center|640px]]
+
−
+
== Подкаст ==
== Подкаст ==
Строка 26:
Строка 25:
== Примечания ==
== Примечания ==
* [http://addconf.ru/event.sdf/ru/add_2010/authors/114/151 страничка доклада на сайте конференции]
* [http://addconf.ru/event.sdf/ru/add_2010/authors/114/151 страничка доклада на сайте конференции]
+
+
{{include-review|ADD 2010: Отчет Глеба Тарасова/Завалишин про Java}}
Дмитрий Завалишин поделился опытом разработки широкого спектра заказных систем на Java, как высоконагруженных, так и систем с минимальными задержками. Ведь не секрет, что с одной стороны, Javа-стек критикуется, как излишне «тяжелый» (по сравнению, скажем, с стеком «PHP+система кеширования») для разработки высоконагруженных вебсервисов, с другой стороны, считается, что при необходимости системы с быстрой реакцией, сборщик мусора и «тормознутость» байткода гарантирует проигрыш аналогичной системе, написанной например на C/C++.
Практика разработки на Java (Дмитрий Завалишин на ADD-2010)
Думал будет что-то из приемов разработки на Java. Были общие слова. Про то, что идентичные программы на Java и С++ работают с одинаковой скоростью. Возможно, Java жрет побольше памяти на инфраструктуру, но так как основная память чаще всего используется под большие объемы данных, то эта накладка и не заметна. Все это, потому что JIT рулит.
Были совершенно ужасные антислайды, мелкий текст. Вся информация поверхностная, без конкретики. Итог ясен, Java рулит, но в каждой задаче нужно с умом выбирать подход. Упоминания про C# не было. Потом станет понятно почему.
Любые правки этой статьи будут перезаписаны при следующем сеансе репликации. Если у вас есть серьезное замечание по тексту статьи, запишите его в раздел «discussion».