Pull to refresh
7
0
Александр Бурмистров @bae_prosto

Руководитель Backend в «Programming Store»

Send message

Что должен уметь мидл бэкенд-разработчик

Level of difficultyEasy
Reading time6 min
Views31K

«Бэкенд — это просто! Выгрузить данные в нужном формате из одной системы и загрузить в другую. И так почти на каждом проекте!», — заявил недавно мой коллега Сергей, старший Python-разработчик. Я спросил у бэкендеров в нашей компании, с какими задачами они сталкиваются, какими hard и soft skills должны обладать мидлы в бэкенд-разработке.

Читать далее
Total votes 16: ↑10 and ↓6+7
Comments44

Spring Boot. Реактивный асинхронный неблокирующий REST vs традиционный синхронный блокирующий

Level of difficultyMedium
Reading time8 min
Views13K

В статье простым языком рассказываю об особенностях работы реактивного веб-сервиса в сравнении с традиционным REST. Для комфортного чтения пригодятся базовые знания Java, Spring Boot.

Читать далее
Total votes 6: ↑3 and ↓3+2
Comments12

Spring prototype при помощи Lookup

Level of difficultyMedium
Reading time5 min
Views8.6K

У бинов в Spring бывают разные области действия. Стандартной областью является Singleton.

Singleton — это область действия, при котором в контейнере Spring создает единственный экземпляр нашего бина. Все последующие взаимодействия происходят именно с этим экземпляром.

В этой статье разберем бины со скоупом prototype. Рассмотрим пример использования аннотации @Lookup. Статья поможет новичкам увидеть наглядный пример создания прототайп бина при помощи использования аннотации @Lookup.

Читать далее
Total votes 3: ↑2 and ↓1+1
Comments9

Prostore — простой Event sourcing + CQRS фреймворк

Level of difficultyMedium
Reading time8 min
Views11K

На данный момент на рынке мало Event sourcing + CQRS фреймворков. А те, что есть, непопулярны и имеют слабую поддержку, поэтому многие создают свои in-house решения. В этой статье расскажу о выполненном командой «Programming Store» проекте Prostore, который может послужить примером при создании вашего собственного решения.

Читать далее
Total votes 13: ↑11 and ↓2+12
Comments16

Information

Rating
Does not participate
Location
Ижевск, Удмуртия, Россия
Date of birth
Registered
Activity

Specialization

Backend Developer
Lead
Python
Java