Tag

technical architecture

1 views collected around this technical thread.

Sanyou's Java Diary
Sanyou's Java Diary
Apr 30, 2024 · Fundamentals

Mastering Architecture Diagrams: When, Why, and How to Build Clear System Blueprints

This comprehensive guide explains the purpose of architecture diagrams, the criteria for good diagrams, the optimal moments to create them, and detailed methods for drawing business, application, technical, code, and data architecture diagrams, complete with design principles, classification, and practical tips.

System Modelingarchitecture diagramsbusiness architecture
0 likes · 21 min read
Mastering Architecture Diagrams: When, Why, and How to Build Clear System Blueprints
Python Programming Learning Circle
Python Programming Learning Circle
Sep 16, 2023 · R&D Management

Career Paths for Programmers Over 35: Management, Architecture, and Product Roles

The article examines the myth that programmers must stop coding after age 35, explains why most continue to code, and outlines five viable career trajectories—including becoming a technical expert, moving into management, architecture, solution engineering, or product management—to maintain competitiveness and professional growth.

career planningmanagementproduct management
0 likes · 7 min read
Career Paths for Programmers Over 35: Management, Architecture, and Product Roles
DaTaobao Tech
DaTaobao Tech
Jun 21, 2023 · Databases

Data Space Architecture and Metadata Models

The article outlines a data‑space architecture that employs a wide‑table design with dynamic columns and dedicated metadata tables, a metadata execution engine for business‑logic mapping, upgraded SQL parsing via Druid, MySQL‑proxy protocol handling, and distributed flow control using Redis and Zookeeper to enable scalable, multi‑tenant, low‑code and cloud‑native data management.

Data SpaceDatabase DesignOpen Platform
0 likes · 16 min read
Data Space Architecture and Metadata Models
DeWu Technology
DeWu Technology
Feb 1, 2023 · Frontend Development

Electron for Desktop Application Development

Electron enables developers to build cross‑platform desktop applications using web technologies by combining Chromium for UI rendering, Node.js for system APIs, and native modules, offering rapid delivery despite lower performance than native or Qt, while addressing challenges such as hardware‑acceleration glitches and XSS risks through configuration and governance.

Desktop DevelopmentElectronframework comparison
0 likes · 14 min read
Electron for Desktop Application Development
Top Architect
Top Architect
Nov 5, 2022 · Fundamentals

Understanding Software Architecture: Concepts, Layers, and Classifications

This article explains the essential concepts of software architecture, distinguishing systems, subsystems, modules, components, frameworks, and architecture itself, and then details the various architectural layers—including business, application, data, code, technical, and deployment—while highlighting their purposes and design considerations.

application architecturebusiness architecturefundamentals
0 likes · 10 min read
Understanding Software Architecture: Concepts, Layers, and Classifications
Architect's Guide
Architect's Guide
Nov 3, 2022 · Fundamentals

Understanding Software Architecture: Definitions, Layers, and Classifications

This article explains the fundamental concepts of software architecture, distinguishing systems, subsystems, modules, components, and frameworks, and then details the various layers—business, application, data, code, technical, and deployment—while outlining the architect’s responsibilities and the criteria for when architecture design is needed.

application architecturebusiness architecturesoftware architecture
0 likes · 10 min read
Understanding Software Architecture: Definitions, Layers, and Classifications
Architects Research Society
Architects Research Society
Oct 18, 2022 · Fundamentals

Technical Architecture Perspective and Enterprise Technical Architecture Development

The article explains the concept of technical architecture, its role in defining reusable standards and guidelines, and outlines how to initiate enterprise technical architecture work by modeling future and current states, analyzing gaps, and organizing technical domains, patterns, and services for end‑to‑end solutions.

IT governanceTechnical PatternsTechnical Services
0 likes · 6 min read
Technical Architecture Perspective and Enterprise Technical Architecture Development
Architects' Tech Alliance
Architects' Tech Alliance
Oct 1, 2022 · Fundamentals

Understanding Software Architecture: Essence, Layers, and Classifications

This article explains the fundamental concepts of software architecture, distinguishing it from frameworks, defining system, subsystem, module, and component, outlining the four core aspects of architecture, and detailing the various layers such as business, application, data, code, technical, and deployment architectures.

application architecturearchitecture fundamentalsdeployment topology
0 likes · 9 min read
Understanding Software Architecture: Essence, Layers, and Classifications
DaTaobao Tech
DaTaobao Tech
May 16, 2022 · Product Management

Evolution and Technical Advances of Taobao Shopping Cart

The article traces Taobao’s shopping cart evolution from a basic product‑management tool to a real‑time, AI‑enhanced platform, detailing business goals for user experience and conversion, four staged upgrades—including bundling, discount filtering, and seamless checkout—plus technical solutions such as Bloom filters, asynchronous pipelines, and nextRpc, while outlining operational expansions and future AI‑driven improvements.

conversion optimizatione-commerceproduct development
0 likes · 38 min read
Evolution and Technical Advances of Taobao Shopping Cart
Architects Research Society
Architects Research Society
Mar 1, 2022 · Fundamentals

Technical Architecture Perspective and Enterprise Technology Architecture Overview

The article explains the concept of technical architecture, defines enterprise technology architecture (ETA) as reusable standards and guidelines, describes how to initiate ETA development, and outlines key organizational concepts such as technical domains, patterns, and services, emphasizing the need for an end‑to‑end view.

Technical PatternsTechnical ServicesTechnology Domains
0 likes · 6 min read
Technical Architecture Perspective and Enterprise Technology Architecture Overview
Architecture Digest
Architecture Digest
Jan 18, 2022 · Fundamentals

Understanding Software Architecture: Definitions, Layers, and Classifications

This article explains the fundamental concepts of software architecture, distinguishing system, subsystem, module, component, framework and architecture, and details various architectural layers such as business, application, data, code, technical, and deployment architectures, highlighting their purposes and relationships.

architecture layersbusiness architecturesoftware architecture
0 likes · 12 min read
Understanding Software Architecture: Definitions, Layers, and Classifications
Top Architect
Top Architect
Jan 15, 2022 · Backend Development

Technical Architecture Design Principles: Strategy and Tactics for Backend Systems

This article explains how to design robust backend technical architectures by addressing strategic principles such as suitability, simplicity, and evolution, and tactical guidelines covering high concurrency, high availability, and business design, while illustrating logical and physical architecture diagrams and practical implementation tips.

High Availabilitybackend developmentdesign principles
0 likes · 14 min read
Technical Architecture Design Principles: Strategy and Tactics for Backend Systems
IT Architects Alliance
IT Architects Alliance
Jun 14, 2021 · Fundamentals

Typical Software Architecture Diagrams: Application, Technical, Security, and Deployment

This article presents typical examples of software architecture diagrams—including application, technical, security, and deployment views—to help developers understand and reference common architectural patterns in everyday project development.

application architecturedeployment architecturesecurity architecture
0 likes · 2 min read
Typical Software Architecture Diagrams: Application, Technical, Security, and Deployment
Watermelon Video Tech Team
Watermelon Video Tech Team
May 20, 2021 · Mobile Development

VM-Mapping Solution for Cross-Scene Data Synchronization in Mobile Applications

This document presents VM-Mapping, a solution for cross-scene data synchronization in mobile apps, addressing fragmented business scenarios and inconsistent UI states through annotation-based object mapping and data-driven UI updates.

Android DevelopmentCross-Scene CommunicationData Synchronization
0 likes · 11 min read
VM-Mapping Solution for Cross-Scene Data Synchronization in Mobile Applications
IT Architects Alliance
IT Architects Alliance
Mar 16, 2021 · Fundamentals

Layered Thinking and Modeling in Architecture Design

This article explains how layered thinking and layered models guide architecture design, covering decomposition and integration, cloud three‑tier (IaaS‑PaaS‑SaaS) and SOA layering, the role of service and data layers, and how to combine cloud and SOA concepts into coherent architectural diagrams.

Cloud ComputingSOAarchitecture
0 likes · 15 min read
Layered Thinking and Modeling in Architecture Design
Architects' Tech Alliance
Architects' Tech Alliance
Mar 15, 2021 · Fundamentals

Layered Architecture Design: From Decomposition to Cloud and SOA Integration

This article explains the concept of layered architecture thinking, covering decomposition and integration, cloud three‑tier models, SOA layering, application‑level three‑tier patterns, and how to combine cloud and SOA approaches into a coherent, multi‑view architectural blueprint.

Cloud ComputingSOAarchitecture
0 likes · 14 min read
Layered Architecture Design: From Decomposition to Cloud and SOA Integration
Architects Research Society
Architects Research Society
Feb 20, 2021 · Fundamentals

Technical Architecture Perspective and Enterprise Technology Architecture Overview

This article explains the concept of technical architecture and enterprise technology architecture, covering reusable standards, future‑state modeling, technical domains, patterns, services, and an example of a multi‑tier transaction pattern, while also providing community resources for further learning.

IT governanceTechnology Standardsarchitecture patterns
0 likes · 5 min read
Technical Architecture Perspective and Enterprise Technology Architecture Overview
IT Architects Alliance
IT Architects Alliance
Nov 22, 2020 · Cloud Computing

Layered Thinking and Modeling in Architecture Design: From Cloud Three‑Tier to SOA Integration

This article explains how layered thinking guides architecture design, covering cloud three‑tier (IaaS‑PaaS‑SaaS) and SOA three‑tier models, the role of decomposition and integration, and practical layering patterns for technical, application, and functional architectures across various domains.

Cloud ComputingSOAarchitecture
0 likes · 21 min read
Layered Thinking and Modeling in Architecture Design: From Cloud Three‑Tier to SOA Integration
Youku Technology
Youku Technology
Aug 7, 2020 · Cloud Computing

Alibaba's FaaS Platform for Content Distribution: Design and Implementation

Alibaba’s FaaS platform for Youku content distribution replaces traditional Java services with a gateway‑driven, containerized function runtime and one‑stop development/ops portal, delivering low‑cost development, isolated JVM execution, transparent monitoring, and rapid API and data‑source integration, dramatically speeding iteration while addressing classloader and lifecycle challenges.

AlibabaCloud ComputingContent Distribution
0 likes · 15 min read
Alibaba's FaaS Platform for Content Distribution: Design and Implementation
Tencent Cloud Developer
Tencent Cloud Developer
Apr 9, 2019 · Cloud Native

Understanding Technical Middle Platform: What It Is and What It Is Not

The article explains that a true technical middle platform is not just a set of tools or cloud‑native services but a business‑focused, organization‑wide foundation, and outlines six construction pillars—container cloud virtualization, comprehensive microservice framework, abstracted technical components, shared basic services, value‑driven DevOps/AIOps, and a dedicated efficiency team—to enable rapid change, innovation, and operational excellence.

DevOpsMicroservicescloud native
0 likes · 13 min read
Understanding Technical Middle Platform: What It Is and What It Is Not