#микросервисы_python — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #микросервисы_python, aggregated by home.social.
-
Как мы ускорили разработку python-микросервисов с помощью шаблонизатора
Привет! Меня зовут Влад и занимаюсь Python backend-разработкой. Довольно долго я работал над большим продуктом, который объединял несколько команд разработки. В нем было много микросервисов, базовые фичи кочевали из одного в другой, и часто разработчики делали одни и те же инфраструктурные компоненты по-разному. А когда переходили с одного микросервиса на другой, им приходилось долго осмыслять кодовую базу нового решения. Код полнился ошибками, а разработчики тратили время на их отладку и исправление. Так мы вживую воплотили печальную статистику: разработчики ПО в среднем тратят на написание кода лишь [52 минуты в день]( https://www.software.com/reports/code-time-report ), остальное — исправление ошибок и другие сопутствующие задачи. Поэтому мы собрали небольшую команду разработчиков и вместе сделали шаблонизатор. Если проблема знакома, читайте дальше — расскажу, как он работает, поделюсь кодом и советами о том, как его эффективно применять.
https://habr.com/ru/articles/920558/
#микросервисы_python #шаблонизатор #архитектура_приложений #opensource #стандарты_разработки #python
-
Как мы ускорили разработку python-микросервисов с помощью шаблонизатора
Привет! Меня зовут Влад и занимаюсь Python backend-разработкой. Довольно долго я работал над большим продуктом, который объединял несколько команд разработки. В нем было много микросервисов, базовые фичи кочевали из одного в другой, и часто разработчики делали одни и те же инфраструктурные компоненты по-разному. А когда переходили с одного микросервиса на другой, им приходилось долго осмыслять кодовую базу нового решения. Код полнился ошибками, а разработчики тратили время на их отладку и исправление. Так мы вживую воплотили печальную статистику: разработчики ПО в среднем тратят на написание кода лишь [52 минуты в день]( https://www.software.com/reports/code-time-report ), остальное — исправление ошибок и другие сопутствующие задачи. Поэтому мы собрали небольшую команду разработчиков и вместе сделали шаблонизатор. Если проблема знакома, читайте дальше — расскажу, как он работает, поделюсь кодом и советами о том, как его эффективно применять.
https://habr.com/ru/articles/920558/
#микросервисы_python #шаблонизатор #архитектура_приложений #opensource #стандарты_разработки #python
-
Как мы ускорили разработку python-микросервисов с помощью шаблонизатора
Привет! Меня зовут Влад и занимаюсь Python backend-разработкой. Довольно долго я работал над большим продуктом, который объединял несколько команд разработки. В нем было много микросервисов, базовые фичи кочевали из одного в другой, и часто разработчики делали одни и те же инфраструктурные компоненты по-разному. А когда переходили с одного микросервиса на другой, им приходилось долго осмыслять кодовую базу нового решения. Код полнился ошибками, а разработчики тратили время на их отладку и исправление. Так мы вживую воплотили печальную статистику: разработчики ПО в среднем тратят на написание кода лишь [52 минуты в день]( https://www.software.com/reports/code-time-report ), остальное — исправление ошибок и другие сопутствующие задачи. Поэтому мы собрали небольшую команду разработчиков и вместе сделали шаблонизатор. Если проблема знакома, читайте дальше — расскажу, как он работает, поделюсь кодом и советами о том, как его эффективно применять.
https://habr.com/ru/articles/920558/
#микросервисы_python #шаблонизатор #архитектура_приложений #opensource #стандарты_разработки #python
-
Как мы ускорили разработку python-микросервисов с помощью шаблонизатора
Привет! Меня зовут Влад и занимаюсь Python backend-разработкой. Довольно долго я работал над большим продуктом, который объединял несколько команд разработки. В нем было много микросервисов, базовые фичи кочевали из одного в другой, и часто разработчики делали одни и те же инфраструктурные компоненты по-разному. А когда переходили с одного микросервиса на другой, им приходилось долго осмыслять кодовую базу нового решения. Код полнился ошибками, а разработчики тратили время на их отладку и исправление. Так мы вживую воплотили печальную статистику: разработчики ПО в среднем тратят на написание кода лишь [52 минуты в день]( https://www.software.com/reports/code-time-report ), остальное — исправление ошибок и другие сопутствующие задачи. Поэтому мы собрали небольшую команду разработчиков и вместе сделали шаблонизатор. Если проблема знакома, читайте дальше — расскажу, как он работает, поделюсь кодом и советами о том, как его эффективно применять.
https://habr.com/ru/articles/920558/
#микросервисы_python #шаблонизатор #архитектура_приложений #opensource #стандарты_разработки #python
-
Событийный заказ: Python и Kafka
Привет, Хабр! В этой статье рассмотрим, как на примере магазина котиков — кейса, где каждый заказ превращается в событие — создать событийно‑ориентированную систему обработки заказов с использованием Python, Kafka и Django REST Framework. Создадим REST API для приёма заказов, настроим Kafka‑продюсеры, консьюмеры и реализуем компенсационные транзакции по принципу Saga.
https://habr.com/ru/companies/otus/articles/883996/
#микросервисы_python #Python #Kafka #Django_REST_Framework #Saga
-
Событийный заказ: Python и Kafka
Привет, Хабр! В этой статье рассмотрим, как на примере магазина котиков — кейса, где каждый заказ превращается в событие — создать событийно‑ориентированную систему обработки заказов с использованием Python, Kafka и Django REST Framework. Создадим REST API для приёма заказов, настроим Kafka‑продюсеры, консьюмеры и реализуем компенсационные транзакции по принципу Saga.
https://habr.com/ru/companies/otus/articles/883996/
#микросервисы_python #Python #Kafka #Django_REST_Framework #Saga
-
Событийный заказ: Python и Kafka
Привет, Хабр! В этой статье рассмотрим, как на примере магазина котиков — кейса, где каждый заказ превращается в событие — создать событийно‑ориентированную систему обработки заказов с использованием Python, Kafka и Django REST Framework. Создадим REST API для приёма заказов, настроим Kafka‑продюсеры, консьюмеры и реализуем компенсационные транзакции по принципу Saga.
https://habr.com/ru/companies/otus/articles/883996/
#микросервисы_python #Python #Kafka #Django_REST_Framework #Saga
-
Событийный заказ: Python и Kafka
Привет, Хабр! В этой статье рассмотрим, как на примере магазина котиков — кейса, где каждый заказ превращается в событие — создать событийно‑ориентированную систему обработки заказов с использованием Python, Kafka и Django REST Framework. Создадим REST API для приёма заказов, настроим Kafka‑продюсеры, консьюмеры и реализуем компенсационные транзакции по принципу Saga.
https://habr.com/ru/companies/otus/articles/883996/
#микросервисы_python #Python #Kafka #Django_REST_Framework #Saga