Tag

Architecture Design

0 views collected around this technical thread.

Architects Research Society
Architects Research Society
May 27, 2024 · Fundamentals

Step-by-Step Guide to Designing Enterprise Architecture Using the Dragon1 Open EA Method

This article provides a comprehensive, step-by-step tutorial for creating effective, visual, and interactive enterprise architecture products following the Dragon1 Open EA methodology, covering conceptual design, preliminary design, and archiving phases with detailed instructions for each deliverable.

Architecture DesignDragon1EA
0 likes · 7 min read
Step-by-Step Guide to Designing Enterprise Architecture Using the Dragon1 Open EA Method
Tencent Cloud Developer
Tencent Cloud Developer
Mar 8, 2023 · Artificial Intelligence

Building a Scalable Recommendation System for WeChat Games: Architecture and Implementation

The article describes WeChat Games’ scalable recommendation system, detailing its four‑component architecture—offline ML platform, unified management, online DAG‑based engine, and peripheral services—along with a hybrid algorithm library, feature engineering, real‑time monitoring, and solutions that boost engagement across diverse game recommendation scenarios.

Architecture DesignFeature EngineeringReal-time Processing
0 likes · 28 min read
Building a Scalable Recommendation System for WeChat Games: Architecture and Implementation
Tencent Cloud Developer
Tencent Cloud Developer
Jan 18, 2023 · Mobile Development

Enterprise WeChat iOS Architecture Transformation: Componentization and Plugin Integration Practices

To overcome massive build times, bloated Xcode projects, and tight coupling in its 8‑million‑line iOS codebase, Enterprise WeChat re‑architected the app into four layered, C++‑based common layers and Objective‑C UI components, introducing a Component Management Center, AST‑driven dependency analysis, and a plugin‑friendly shell framework for modular feature integration.

Architecture DesignClang ASTEnterprise WeChat
0 likes · 17 min read
Enterprise WeChat iOS Architecture Transformation: Componentization and Plugin Integration Practices
Baidu Geek Talk
Baidu Geek Talk
Apr 6, 2022 · Big Data

Baidu Log Platform: Ensuring Data Accuracy with No-Duplication and No-Loss Architecture

Baidu’s logging platform centralizes data collection, transmission, management, and analysis for billions of daily logs, employing a layered architecture with priority persistence, service decomposition, stream computing, and client‑side optimizations to guarantee no duplication, no loss, and 99.99%+ stability.

Architecture DesignBaidudata accuracy
0 likes · 11 min read
Baidu Log Platform: Ensuring Data Accuracy with No-Duplication and No-Loss Architecture
Tencent Cloud Developer
Tencent Cloud Developer
Oct 12, 2021 · Frontend Development

KonvaJS Architecture Design and Implementation Analysis

KonvaJS is a TypeScript‑based Canvas framework offering concise APIs and React/Vue bindings, built on a hierarchical Stage‑Layer‑Group‑Shape tree that manages DOM containers, batch rendering via requestAnimationFrame, off‑screen caching, color‑key hit detection, drag handling, filters, selectors, serialization, yet lacks dirty‑rectangle optimization for large‑scale shape updates.

Architecture DesignCanvas frameworkEvent Handling
0 likes · 19 min read
KonvaJS Architecture Design and Implementation Analysis
vivo Internet Technology
vivo Internet Technology
Sep 15, 2021 · Backend Development

RocketMQ NameServer Architecture Design and Source Code Analysis

The article thoroughly examines RocketMQ’s NameServer, detailing its lightweight registration-center architecture, startup sequence, and the three core routing mechanisms—registration via broker heartbeats, timed removal of stale brokers, and client‑pulled discovery—while explaining key metadata tables and design patterns such as JVM shutdown hooks and read‑write locks for high‑concurrency safety.

Architecture DesignMessage QueueNameServer
0 likes · 30 min read
RocketMQ NameServer Architecture Design and Source Code Analysis
Beike Product & Technology
Beike Product & Technology
Aug 6, 2021 · Frontend Development

VR and 3D Technology Architecture Design and Practice on the Web

This article is based on the 2021 GMTC Global Frontend Technology Conference's 'New Trends in Mobile Technology' sub-topic, sharing the theme 'VR and 3D Technology Architecture Design and Practice on the Web', and is organized from the original presentation.

3D modelingArchitecture DesignVR Technology
0 likes · 44 min read
VR and 3D Technology Architecture Design and Practice on the Web
iQIYI Technical Product Team
iQIYI Technical Product Team
Mar 12, 2021 · Frontend Development

Hawkeye: A Self-Developed Front-End Monitoring Platform for iQiyi

Hawkeye, iQiyi’s self‑developed front‑end monitoring platform, unifies exception, performance and behavior tracking, automatically aggregates events with unique error IDs, isolates business‑type alerts via configurable codes, links front‑end and back‑end traces through Trace IDs, and leverages a JSSDK, backend services, big‑data stream processing and storage in Redis, Elasticsearch and HBbase, with future plans for small‑program SDKs, wider framework support and open‑source release.

Architecture DesignError TrackingFront-end Monitoring
0 likes · 9 min read
Hawkeye: A Self-Developed Front-End Monitoring Platform for iQiyi
Youku Technology
Youku Technology
Oct 10, 2020 · Mobile Development

Alibaba Youku Responsive Design Technology: Android and iOS Implementation Practices

Alibaba’s Youku team outlines a responsive design framework that uses a single codebase and dedicated SDKs to dynamically adapt Android and iOS app layouts across diverse screen sizes, detailing architecture, data handling, loading processes, and implementation strategies that reduce development effort and maintenance costs for multi‑device deployments.

AlibabaAndroidArchitecture Design
0 likes · 3 min read
Alibaba Youku Responsive Design Technology: Android and iOS Implementation Practices
Youku Technology
Youku Technology
Aug 10, 2020 · Mobile Development

Youku Player Architecture Redesign Based on Pipeline Pattern

Youku’s player was rebuilt with a pipeline‑pattern architecture that unifies playback stages into a modular framework, enabling plug‑in customization, multi‑source support, reduced memory and startup overhead, clearer structure, and improved stability and extensibility for future business innovations.

AndroidArchitecture DesignCache Pipeline
0 likes · 11 min read
Youku Player Architecture Redesign Based on Pipeline Pattern
Architects Research Society
Architects Research Society
Jun 4, 2019 · Fundamentals

Step-by-Step Guide to Creating Enterprise Architecture Products with the Dragon1 Open EA Method

This article provides a comprehensive, step-by-step tutorial for designing and visualizing enterprise architecture products using the Dragon1 Open EA method, covering conceptual design, preliminary design, and archival documentation to help practitioners create effective, interactive architecture artifacts.

Architecture DesignDragon1EA Tutorial
0 likes · 6 min read
Step-by-Step Guide to Creating Enterprise Architecture Products with the Dragon1 Open EA Method