×
Architecture

Multi-Tier Approach With Virtual Private Cloud – Part 1

Part 1 of this 3-part series introduces Virtual Private Cloud (VPC) and gives a detailed architectural layout of the solution.

Multi-Tier Approach With Virtual Private Cloud – Part 2

Part 2 of this 3-part series discusses the core components that make up the VPC architecture and the significant features and benefits.

Architecture Drawing: Tools and Methodology

This article describes how to use graphs to describe and communicate your architectural design, focusing on the general methodology of architecture drawing.

Reactive Programming Is the Architecture of the Future

This article discusses the concept, specifications, value, and principles of Reactive from the author's perspective.

Getting Started with Serverless: What Is Function Compute and How Does It Work?

This article introduces the core competencies of Alibaba Cloud Function Compute, explains how it works, and describes its common use cases.

Getting Started with Serverless: Serverless Architectures

This article discusses how going serverless allows an organization to fix practical issues with less effort and fewer resources.

The Simplicity of COLA, an Alibaba Open-Source Application Architecture

This blog talks about the latest updates of Alibaba's open source COLA, and shares some ideas on the importance of simplicity in application architecture design.

A Look Back Into Architecture and Service Mesh in 2020

In this post, we'll discuss what makes a well-designed architecture, the pros and cons of Spring Cloud, and the solutions and problems of Istio.

Serverless Computing with Alibaba Cloud Function Compute

Serverless computing refers to the concept of building and running apps that do not require server management.

Visualizing a Microservices Architecture with AHAS

This blog explores how architectural visualization can help us identify problems that exist in our architecture, and ensure our system is highly available.

A Detailed Introduction to TCP

This article introduces TCP in detail, including its underlying principle and application architectures, and discusses how to use it to build high-performance servers.

Global Gaming Servers (1): Content Acceleration and Architecture Comparison

This article series introduces several architecture designs for global gaming servers and discusses the advantages and disadvantages of each approach.

Global Gaming Servers (2): Typical System Design and Case Study

This article series introduces several architecture designs for global gaming servers and discusses the advantages and disadvantages of each approach.

Architecture Methodology: How to Derive Application Logic from the Bottom Up

This article gives a thorough rundown of what "architecture" is, classifies it into distinct categories, and talks about use cases.

Application Logical Architecture: Definition and Derivation

This article discusses in detail on what an "architecture" is, its methodology, derivation, and real-world applications.

Cloud Native Image Distribution System Dragonfly Announces to Join CNCF

Today Cloud Native Computing Foundation( CNCF ) announces: cloud native image distribution system Dragonfly joins CNCF as a sandbox level project.

Three Signs it's Time to Leave Your Monolithic Applications Behind

This article describes the three signs that you should look out for switching from a monolithic architecture to microservices.

A Gift to the Society: Alibaba's Road of Technological Innovation

This article discusses Alibaba's contribution to the economy through technological innovation.

Simplify and Optimize Your Network with SD-WAN

This article explains what SD-WAN is, its advantages, and compares it to traditional WAN.

5-year Evolution of Ele.me's Transaction System – Part 5

In this blog, Wanqing talks in depth about the evolution of Ele.me, Alibaba's online food delivery service platform, drawing from his personal experience in the team.