Анна Тарасенко - Война миров: хипстеры против Enterprise
Всем известны два различных подхода к промышленной разработке веб-приложений - Enterprise (Java, C#) и подход динамических языков (Ruby, Python, PHP), основанный на использовании фреймворков. Каждый подход предлагает свою инфраструктуру для построения приложений, однако первый чаще используется для приложений со сложным бэкендом, а второй - для быстрого построения приложений со сложным фронтэндом.
Но жизнь идет, и в приложениях, изначально задуманных как простые со стороны бэкенда, начинают появляться очереди задач, многопоточность, они требуют горизонтальной масштабируемости, растут объемы данных, которые обрабатываются на стороне сервера приложений и т.д.
В Enterprise приложениях в свою очередь начинают появляться требования по Rich UI, заказчики требуют быстрого прототипирования интерфейсов.
Частенько перед разработчиками встает суровый выбор - какую платформу все-таки использовать? Чем пожертвовать - скоростью разработки или производительностью? Стоит ли менять профиль, если я всю жизнь изучал технологии Java? Автор поделится свежим опытом решения подобной проблемы на примере проекта, в котором принимает участие ее команда.
1 view
434
113
1 week ago 00:41:56 803
Обсуждение номеров. Часть 1.
2 weeks ago 00:00:55 17
HOW TO BEHAVE IN RUSSIA?
2 weeks ago 01:06:14 4
Спорт Бизнес Конгресс 2024 | Спорт-Базар
2 weeks ago 01:16:26 174
Наталья Тарасенко – Личный бренд: бизнес, общество и чувства (Медиачетверги – 2024)