Веб-службы RESTful: предотвращение состояний гонки
https://medium.com/@amartinsn/restful-web-services-preventing-race-conditions-326be4b62906
@full_dev
-~~~~~~~~~~-
https://medium.com/@amartinsn/restful-web-services-preventing-race-conditions-326be4b62906
@full_dev
-~~~~~~~~~~-
Medium
RESTful Web Services: Preventing Race Conditions
One of the core premises of RESTful web services is that HTTP should be seen as an application protocol rather than just a transport…
Программным инженерам тоже нужно знать DevOps - и все начинается с CI / CD
https://betterprogramming.pub/software-engineers-need-to-know-devops-too-and-it-starts-with-ci-cd-ad0b5140da3e
@full_dev
-~~~~~~~~~~-
https://betterprogramming.pub/software-engineers-need-to-know-devops-too-and-it-starts-with-ci-cd-ad0b5140da3e
@full_dev
-~~~~~~~~~~-
Medium
Software Engineers Need To Know DevOps Too — And It Starts With CI/CD
A look at deployment tools and strategies
5 диаграмм, необходимых для документирования архитектуры вашего решения
https://vvsevolodovich.dev/5-diagrams-to-document-software-architecture/
@full_dev
-~~~~~~~~~~-
https://vvsevolodovich.dev/5-diagrams-to-document-software-architecture/
@full_dev
-~~~~~~~~~~-
Проектирование системы - выбор между AWS Kinesis и AWS SQS
https://medium.com/nerd-for-tech/system-design-choosing-between-aws-kinesis-and-aws-sqs-2586c814be8d
@full_dev
-~~~~~~~~~~-
https://medium.com/nerd-for-tech/system-design-choosing-between-aws-kinesis-and-aws-sqs-2586c814be8d
@full_dev
-~~~~~~~~~~-
Medium
System Design — Choosing Between AWS Kinesis and AWS SQS
In this blog post, I explore AWS Kinesis vs AWS SQS, showing the benefits and drawbacks of each system and which one to prefer based on…
RabbitMQ в событийной коммуникации между микросервисами
https://darshanadinushal.medium.com/rabbitmq-in-event-driven-communication-between-microservices-df3a9c38ece9
@full_dev
-~~~~~~~~~~-
https://darshanadinushal.medium.com/rabbitmq-in-event-driven-communication-between-microservices-df3a9c38ece9
@full_dev
-~~~~~~~~~~-
Medium
RabbitMQ In Event-Driven Communication Between Microservices
Using RabbitMQ, you can avoid direct HTTP calls between services and remove tight coupling of core microservices.
Events and event driven architectures (1)
https://architechcro.medium.com/events-and-event-driven-architectures-1-894f56aad803
@full_dev
-~~~~~~~~~~-
https://architechcro.medium.com/events-and-event-driven-architectures-1-894f56aad803
@full_dev
-~~~~~~~~~~-
Medium
Events and event driven architectures (1)
There is a lot of buzz going on for some time about events, event driven architecture, event streaming and other variants of those. Even…
Event-Driven Architecture (2) — Change data capture
https://medium.com/codex/event-driven-architecture-2-change-data-capture-af2acd3fd664
@full_dev
-~~~~~~~~~~-
https://medium.com/codex/event-driven-architecture-2-change-data-capture-af2acd3fd664
@full_dev
-~~~~~~~~~~-
Medium
Event-Driven Architecture (2) — Change data capture
Reason why I decided to write about the topic of change data capture ( CDC ) is somehow tightly coupled with story of event driven…
Event Driven Architecture (3) Operational Data Store using event streaming
https://architechcro.medium.com/event-driven-architecture-3-operational-data-store-using-event-streaming-d301b7252053
@full_dev
-~~~~~~~~~~-
https://architechcro.medium.com/event-driven-architecture-3-operational-data-store-using-event-streaming-d301b7252053
@full_dev
-~~~~~~~~~~-
Medium
Event Driven Architecture (3) Operational Data Store using event streaming
Few days ago I got a question “how can you design ODS by using event streaming technologies ( e.g. Kafka ) ?”. And it is an interesting…
Генерация уникальных идентификаторов в распределенных системах
https://medium.com/nerd-for-tech/unique-id-generation-in-distributed-systems-6f7aaa39c9af
@full_dev
-~~~~~~~~~~-
https://medium.com/nerd-for-tech/unique-id-generation-in-distributed-systems-6f7aaa39c9af
@full_dev
-~~~~~~~~~~-
Medium
Unique Id generation in distributed systems
Recently at work, We were looking for a way to generate unique IDs across a distributed system that could also be used as the primary keys…
Почему не событийно-ориентированная архитектура?
https://jinwookim928.medium.com/intro-to-event-driven-architecture-79914e5969d7
@full_dev
-~~~~~~~~~~-
https://jinwookim928.medium.com/intro-to-event-driven-architecture-79914e5969d7
@full_dev
-~~~~~~~~~~-
Medium
Why Not Event Driven Architecture?
Companies like Uber, Twitter, and LinkedIn are known for their real-time updates. Live notifications from Uber rides, tweets from friends…
Доменно-ориентированный дизайн, часть I: стратегическое проектирование и шаблоны интеграции
https://medium.com/@lifelongstudent/domain-driven-design-part-i-strategic-design-and-integration-patterns-1ed169543c8a
@full_dev
-~~~~~~~~~~-
https://medium.com/@lifelongstudent/domain-driven-design-part-i-strategic-design-and-integration-patterns-1ed169543c8a
@full_dev
-~~~~~~~~~~-
Medium
Domain Driven Design Part I: Strategic Design and Integration Patterns
Monolithic Hell
Транзакционная интеграция Kafka с базой данных
https://blog.devgenius.io/transactional-integration-kafka-with-database-7eb5fc270bdc
@full_dev
-~~~~~~~~~~-
https://blog.devgenius.io/transactional-integration-kafka-with-database-7eb5fc270bdc
@full_dev
-~~~~~~~~~~-
Medium
Transactional integration Kafka with database
Introduction
Event-driven : SAGA Compensation
https://vijayredkar.medium.com/event-driven-saga-compensation-95af562d39c5
@full_dev
-~~~~~~~~~~-
https://vijayredkar.medium.com/event-driven-saga-compensation-95af562d39c5
@full_dev
-~~~~~~~~~~-
Medium
Event-driven : SAGA Compensation
Business Objective -
Введение в микросервис
https://medium.com/the-legend/introduction-to-microservice-3336f34cb805
@full_dev
-~~~~~~~~~~-
https://medium.com/the-legend/introduction-to-microservice-3336f34cb805
@full_dev
-~~~~~~~~~~-
Medium
Introduction to Microservice
From Zero to Hero
Асинхронная связь на основе сообщений микросервисов
https://medium.com/design-microservices-architecture-with-patterns/microservices-asynchronous-message-based-communication-6643bee06123
@full_dev
-~~~~~~~~~~-
https://medium.com/design-microservices-architecture-with-patterns/microservices-asynchronous-message-based-communication-6643bee06123
@full_dev
-~~~~~~~~~~-
Medium
Microservices Asynchronous Message-Based Communication
In this article, we are going to discuss Microservices Asynchronous Message-Based Communication between Backend Internal Microservices. As…
EDA implementation — Integration scenarios
https://medium.com/nerd-for-tech/eda-implementation-integration-scenarios-66895923439
@full_dev
-~~~~~~~~~~-
https://medium.com/nerd-for-tech/eda-implementation-integration-scenarios-66895923439
@full_dev
-~~~~~~~~~~-
Medium
EDA implementation — Integration scenarios
We discussed about a generic architecture for event-driven architecture (EDA) based systems in a previous post. In this article, we will be exploring implementation approaches for such event-driven…
Моя первая разработка системы (WhatsApp)
https://medium.com/@gupta.samriti1991/my-first-system-design-whatsapp-f59d23660a8c
@full_dev
-~~~~~~~~~~-
https://medium.com/@gupta.samriti1991/my-first-system-design-whatsapp-f59d23660a8c
@full_dev
-~~~~~~~~~~-
Medium
My First System Design (WhatsApp)
If you are in the software industry, one must have faced a question in interview to design ‘X’. Honestly, when I was first asked to design…