Архитектура ПО

Аватар
Илья Осипов

Как не допустить свалки в Django-проекте: MTV, services.py, новые приложения

В этом материале мы обсудим, как писать чистый код, и какие концепции и типовые ошибки превращают утончённые проекты в заросли и свалки.

2279
Аватар
Дзен

Как мы перебрали бэкенд, и для 20 миллионов юзеров всё прошло гладко

За два года мы переписали инфраструктуру приложения так, что пользователи не заметили перехода. В статье расскажем, как это удалось.

4835
Аватар
Газпромбанк

Деплой монолита на .NET Framework 4.8 и Oracle с помощью Ansible

Рассказываем, как мы настроили деплой монолитного приложения на Ansible и поделились фишками, статьями и скриптами, которые помогут в работе

1747
Аватар
Sergey Sikorskiy

Spark-разработка: реализация параллельно выполняемых заданий

Как при помощи Apache Spark выполнять параллельные задания на примере обработки дата-сетов и их слияния в единый набор данных.

1347
Аватар
Газпромбанк

Как стать архитектором ПО в 2023 году

Что делает ИТ-архитектор и как им стать? Инструкция по старту в профессии: специализации, ключевые задачи и необходимые знания.

6749
Аватар
Иннотех

Кто такой архитектор, и как им стать

Рассказываем, чем занимается ИТ-архитектор и какие навыки ему требуются, как войти в профессию и можно ли создать матрицу.

4129
Аватар
Олег Борисенков

Топ-5 архитектурных паттернов для распределённых систем

Распределённые системы позволяют миллионам людей пользоваться одним и тем же сайтом без задержек. Разбираем паттерны распределённых систем.

39390
Аватар
Типичный программист

Микрофронтенды: зачем нужны и как к ним прийти

Разбираемся, когда переход на микрофронтенды имеет смысл, какие бывают ограничения и как с ними можно бороться.

19191