Архитектура ПО
Как не допустить свалки в Django-проекте: MTV, services.py, новые приложения
В этом материале мы обсудим, как писать чистый код, и какие концепции и типовые ошибки превращают утончённые проекты в заросли и свалки.
Как мы перебрали бэкенд, и для 20 миллионов юзеров всё прошло гладко
За два года мы переписали инфраструктуру приложения так, что пользователи не заметили перехода. В статье расскажем, как это удалось.
Деплой монолита на .NET Framework 4.8 и Oracle с помощью Ansible
Рассказываем, как мы настроили деплой монолитного приложения на Ansible и поделились фишками, статьями и скриптами, которые помогут в работе
Spark-разработка: реализация параллельно выполняемых заданий
Как при помощи Apache Spark выполнять параллельные задания на примере обработки дата-сетов и их слияния в единый набор данных.
Как стать архитектором ПО в 2023 году
Что делает ИТ-архитектор и как им стать? Инструкция по старту в профессии: специализации, ключевые задачи и необходимые знания.
Кто такой архитектор, и как им стать
Рассказываем, чем занимается ИТ-архитектор и какие навыки ему требуются, как войти в профессию и можно ли создать матрицу.
Топ-5 архитектурных паттернов для распределённых систем
Распределённые системы позволяют миллионам людей пользоваться одним и тем же сайтом без задержек. Разбираем паттерны распределённых систем.
Микрофронтенды: зачем нужны и как к ним прийти
Разбираемся, когда переход на микрофронтенды имеет смысл, какие бывают ограничения и как с ними можно бороться.