Tag

Orchestration

0 views collected around this technical thread.

Architecture and Beyond
Architecture and Beyond
Sep 28, 2024 · Cloud Native

Core Concepts of Docker and Kubernetes for Architects

This article explains the fundamental principles of Docker containerization and Kubernetes orchestration, covering containerization, image layering, core components, declarative APIs, Pods, Services, Namespaces, ConfigMaps, Secrets, Volumes, and their combined advantages and challenges for enterprise‑level system design.

Cloud NativeContainerizationDocker
0 likes · 30 min read
Core Concepts of Docker and Kubernetes for Architects
DevOps
DevOps
Sep 2, 2024 · Backend Development

Fat vs. Skinny BFF: Understanding Backend‑for‑Frontend Patterns in Microservice Architecture

This article analyses the ambiguous concepts of BFF in microservice architectures, distinguishing between “fat” BFFs that handle extensive orchestration and “skinny” BFFs that act mainly as transparent gateways, and discusses their responsibilities, advantages, drawbacks, and suitable scenarios.

BFFChoreographyMicroservices
0 likes · 8 min read
Fat vs. Skinny BFF: Understanding Backend‑for‑Frontend Patterns in Microservice Architecture
Tencent Cloud Developer
Tencent Cloud Developer
May 14, 2024 · Backend Development

Product Middle Platform Workflow Orchestration Engine: Use Cases, Architecture, and High‑Availability Solutions

Tencent’s product middle platform employs a self‑built, stateless workflow orchestration engine—configurable via drag‑and‑drop or DSL—to coordinate massive product processing and audit tasks, using load‑balancing, retry, rate‑limiting, circuit‑breaker and service isolation strategies that ensure high availability, performance, and horizontal scalability on TKE.

BackendDSLHigh Availability
0 likes · 14 min read
Product Middle Platform Workflow Orchestration Engine: Use Cases, Architecture, and High‑Availability Solutions
Architects Research Society
Architects Research Society
Dec 29, 2023 · Backend Development

Understanding the Saga Pattern for Distributed Transactions in Microservices

The article explains the challenges of distributed transactions in microservices, introduces the Saga pattern as a solution, compares choreography and orchestration implementations, and outlines their benefits, drawbacks, and rollback mechanisms using an e‑commerce order processing example.

ChoreographyMicroservicesOrchestration
0 likes · 7 min read
Understanding the Saga Pattern for Distributed Transactions in Microservices
Shopee Tech Team
Shopee Tech Team
Jul 13, 2023 · Backend Development

Design and Implementation of seadt-SAGA Distributed Transaction Framework

The article details Shopee’s seadt‑SAGA framework—a Go‑based distributed transaction solution that implements the SAGA pattern via two modes, orchestration with a central coordinator and collaboration with embedded logic, explains their state‑machine designs, compares rollback ordering using vector clocks versus sequence numbers, and discusses each mode’s trade‑offs.

GoMicroservicesOrchestration
0 likes · 23 min read
Design and Implementation of seadt-SAGA Distributed Transaction Framework
Architects Research Society
Architects Research Society
Apr 15, 2023 · Operations

Curated List of Awesome Open‑Source Workflow Engines

This article presents a comprehensive curated list of open‑source workflow engines and BPM suites, including Airflow, Argo, Cadence, Zeebe, Oozie, Camunda, and many others, with brief descriptions of their primary features, typical use cases, and suitability for tasks such as job orchestration, micro‑service coordination, and data pipeline automation.

BPMCloud NativeOrchestration
0 likes · 7 min read
Curated List of Awesome Open‑Source Workflow Engines
Architects Research Society
Architects Research Society
Dec 11, 2022 · Backend Development

Understanding the Saga Pattern for Distributed Transactions in Microservices

The article explains how the Saga pattern—using either choreography or orchestration—enables reliable distributed transactions across microservices by coordinating local ACID operations, handling compensating actions, and addressing the challenges of consistency, rollback, and scalability.

ChoreographyMicroservicesOrchestration
0 likes · 9 min read
Understanding the Saga Pattern for Distributed Transactions in Microservices
Architecture Digest
Architecture Digest
May 2, 2022 · Cloud Native

Podman vs Docker: Comparative Overview of Architecture, Features, and Security

This article compares Podman and Docker, detailing their architectures, root privileges, security, integration with Kubernetes, image building tools, and how they can be used together, helping developers choose the appropriate container runtime for their projects.

DockerLinuxOrchestration
0 likes · 10 min read
Podman vs Docker: Comparative Overview of Architecture, Features, and Security
DevOps Cloud Academy
DevOps Cloud Academy
Jan 7, 2022 · Cloud Native

Understanding Containerization in DevOps: Benefits, Pipelines, and Orchestration

This article explains how containerization integrates with DevOps, detailing the advantages of container‑based delivery pipelines, the differences between traditional and containerized workflows, and the role of orchestration platforms like Kubernetes in creating efficient, portable, and scalable software deployments.

CI/CDCloud NativeContainerization
0 likes · 10 min read
Understanding Containerization in DevOps: Benefits, Pipelines, and Orchestration
TAL Education Technology
TAL Education Technology
Nov 25, 2021 · Backend Development

Design and Implementation of a Code‑less Distributed Task Orchestration Platform for XES

This article presents a comprehensive design and implementation of a drag‑and‑drop, code‑less workflow orchestration system that abstracts business logic into DAG‑based state machines, detailing architecture, core data structures, Go code examples, and two practical use cases for arithmetic and data‑consumption scenarios.

BackendOrchestrationState Machine
0 likes · 18 min read
Design and Implementation of a Code‑less Distributed Task Orchestration Platform for XES
Architects Research Society
Architects Research Society
Nov 19, 2021 · Operations

A Curated List of Open-Source Workflow Engines

This article presents a comprehensive, categorized collection of open‑source workflow engines and BPM tools—including complete products, SaaS solutions, and embeddable libraries—along with brief descriptions and recommendations for different orchestration scenarios.

BPMCloud NativeOrchestration
0 likes · 7 min read
A Curated List of Open-Source Workflow Engines
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Nov 12, 2021 · Backend Development

Code-less Business Process Orchestration: Design, Implementation, and Application

This article presents a code-less business process orchestration framework that transforms static Go code into configurable drag‑and‑drop workflows, detailing the underlying concepts, architecture, core Go data structures, dynamic configuration, and practical deployment examples for distributed task scheduling and execution.

Cloud NativeOrchestrationState Machine
0 likes · 18 min read
Code-less Business Process Orchestration: Design, Implementation, and Application
Python Programming Learning Circle
Python Programming Learning Circle
Oct 26, 2021 · Cloud Native

A Comprehensive Overview of Docker and the Container Technology Ecosystem

This article provides a broad, non‑technical overview of Docker’s evolution, the diverse container technologies that preceded it, key Docker concepts and components, the Moby project, and the rise of orchestration tools, illustrating how containers have become mainstream from 2013 to 2017.

Cloud NativeDockerMoby
0 likes · 10 min read
A Comprehensive Overview of Docker and the Container Technology Ecosystem
Aikesheng Open Source Community
Aikesheng Open Source Community
Oct 12, 2021 · Cloud Native

Understanding Kubernetes: Architecture, Docker Foundations, and Container Technologies

This article explains the fundamentals of Kubernetes and Docker, covering container concepts, Linux namespaces and cgroups, Docker's evolution, and a detailed overview of Kubernetes' master‑node architecture and its core components for managing containerised workloads.

Cloud NativeContainersDocker
0 likes · 13 min read
Understanding Kubernetes: Architecture, Docker Foundations, and Container Technologies
Architects Research Society
Architects Research Society
Jun 18, 2021 · Backend Development

Understanding the Saga Pattern for Distributed Transactions in Microservices

The article explains why traditional two‑phase commit fails in microservice architectures, introduces the Saga pattern as a solution, compares choreography and orchestration implementations, illustrates a step‑by‑step e‑commerce example, and discusses rollback handling, benefits, and drawbacks.

ChoreographyMicroservicesOrchestration
0 likes · 7 min read
Understanding the Saga Pattern for Distributed Transactions in Microservices
Architects Research Society
Architects Research Society
Apr 30, 2021 · Operations

Health Management and Diagnostics in Microservices

The article explains how microservices can achieve resilience through health reporting, diagnostics, standardized logging, health‑check implementations, and orchestrator coordination to detect failures, restart services, handle upgrades, and recover from partial cloud‑based failures.

DiagnosticsHealth ChecksMicroservices
0 likes · 9 min read
Health Management and Diagnostics in Microservices
Top Architect
Top Architect
Feb 7, 2021 · Cloud Native

A Comprehensive Guide to Docker Tools and the Container Ecosystem

This article provides an extensive overview of the most popular Docker‑related tools—including orchestration, CI/CD, monitoring, logging, security, storage, networking, service discovery, image building, and management solutions—detailing their core features, official websites, pricing models, and typical use cases for developers and operations engineers.

CI/CDDevOpsDocker
0 likes · 23 min read
A Comprehensive Guide to Docker Tools and the Container Ecosystem
macrozheng
macrozheng
Jan 8, 2021 · Cloud Native

Why Docker Isn’t Enough Anymore: The Rise of Kubernetes

This article explains how Docker and Kubernetes complement each other, traces the evolution from physical machines to containers, outlines Docker’s history, describes why container orchestration is needed, compares Kubernetes with Docker Swarm, and details Kubernetes architecture and practical Q&A.

Cloud NativeContainerizationDocker
0 likes · 10 min read
Why Docker Isn’t Enough Anymore: The Rise of Kubernetes
Architects Research Society
Architects Research Society
Dec 1, 2020 · Operations

A Curated List of Awesome Open‑Source Workflow Engines

This article presents a comprehensive, categorized collection of open‑source workflow engines and BPM tools—including Airflow, Argo, Cadence, Zeebe, and many others—describing their primary features, typical use cases, and recommendations for different orchestration scenarios.

DevOpsOrchestrationcloud
0 likes · 8 min read
A Curated List of Awesome Open‑Source Workflow Engines
Architects Research Society
Architects Research Society
Sep 12, 2020 · Backend Development

Understanding Zeebe: A Scalable Workflow Engine for Microservice Orchestration

Zeebe is an open‑source workflow engine that enables visibility, fault‑tolerance and horizontal scalability for end‑to‑end microservice workflows, offering BPMN‑based modeling, append‑only log storage, and language‑agnostic client libraries to orchestrate and monitor complex business processes.

BPMNMicroservicesOrchestration
0 likes · 16 min read
Understanding Zeebe: A Scalable Workflow Engine for Microservice Orchestration