Tagged articles

technical design

8 articles · Page 1 of 1
samdeepthink
samdeepthink
Jul 12, 2026 · Interview Experience

What Ability Sets Senior Developers Apart?

The author argues that the most critical skill for senior developers is the ability to independently design and deliver large, complex systems, emphasizing thoughtful architecture decisions, trade‑off analysis, and proactive problem‑solving throughout a project's lifecycle.

problem analysisproject ownershipsenior developer
0 likes · 5 min read
What Ability Sets Senior Developers Apart?
Tencent Cloud Developer
Tencent Cloud Developer
Feb 26, 2025 · Backend Development

High-Performance Feeds Flow System Architecture for Tencent Channel

The article describes Tencent Channel’s high‑performance Feeds flow system, built on a three‑layer logical‑proxy‑storage architecture that separates reads and writes, uses distributed caches and timestamp‑based pruning to cut query load fifty‑fold, and combines public indexes with user‑specific reads to enforce visibility controls.

Feeds flowTencentread expansion
0 likes · 10 min read
High-Performance Feeds Flow System Architecture for Tencent Channel
IT Architects Alliance
IT Architects Alliance
Dec 22, 2021 · Industry Insights

Mastering Technical Architecture: Strategic & Tactical Design Principles for Scalable Systems

This article explains how to transform product requirements into robust technical architectures by addressing uncertainty through strategic principles—suitability, simplicity, evolution—and tactical guidelines covering high concurrency, high availability, and business design, illustrated with logical and physical diagrams.

Design PrinciplesHigh Availabilityhigh concurrency
0 likes · 14 min read
Mastering Technical Architecture: Strategic & Tactical Design Principles for Scalable Systems
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Sep 29, 2021 · Fundamentals

Mastering Software Architecture: Strategic & Tactical Design Principles

This article explores how to transform product requirements into robust technical architectures by addressing uncertainty, outlining strategic principles—appropriateness, simplicity, evolution—and tactical guidelines for high concurrency, high availability, and business design, while illustrating logical and physical architecture diagrams and offering practical design recommendations.

Design Principleshigh concurrencysoftware architecture
0 likes · 14 min read
Mastering Software Architecture: Strategic & Tactical Design Principles
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Mar 7, 2020 · R&D Management

Comprehensive Guide to Development Process and Review Practices

This article outlines a detailed software development workflow—including requirement review, technical design review, coding, code review, testing, deployment, and post‑release retrospection—providing practical checklists, templates, and best‑practice recommendations to improve product quality and team efficiency.

Code ReviewProcess Managementdeployment
0 likes · 10 min read
Comprehensive Guide to Development Process and Review Practices
21CTO
21CTO
Dec 17, 2019 · Blockchain

What Can We Learn from Modern Exchange Architecture? A Visual Deep Dive

Compiled from public sources by Ju Jianhua, this article examines how trading platform architectures evolve with business growth, using a series of illustrative diagrams to highlight key components, design patterns, and considerations for building scalable and secure exchange systems.

Blockchainexchange architecturescalability
0 likes · 2 min read
What Can We Learn from Modern Exchange Architecture? A Visual Deep Dive