Tagged articles
74 articles
Page 1 of 1
Architecture Breakthrough
Architecture Breakthrough
Mar 19, 2026 · Industry Insights

Why Business, Product, and Service Differ in Banking Digital Architecture

The article clarifies the distinct roles of business, product, and service in bank digital transformation, using supply‑chain finance and corporate account opening as case studies to show how strategic vision, standardized packaging, and delivery interfaces together shape elegant, responsive banking architectures.

Digital Transformationbusiness analysisindustry insights
0 likes · 11 min read
Why Business, Product, and Service Differ in Banking Digital Architecture
Model Perspective
Model Perspective
Mar 15, 2026 · Operations

What Unreasonable Hospitality Teaches About Service Differentiation

The book “Unreasonable Hospitality” uses a $2 hot‑dog story from Eleven Madison Park to illustrate how a blend of flawless service and personalized hospitality, guided by the 95/5 rule and a “Dreamweaver” role, can create emotional connections that differentiate any service‑focused organization.

Managementcustomer experiencehospitality
0 likes · 8 min read
What Unreasonable Hospitality Teaches About Service Differentiation
58UXD
58UXD
Sep 12, 2025 · Fundamentals

From Experience to Co‑Creation: How Service Design Is Transforming Public Services

The recap details Lin Ziwei’s September 2025 talk on service design’s evolution, key milestones, core tools like personas and user maps, applications in public services, and the discipline’s future interdisciplinary direction, highlighting how designers can shift from one‑way supply to collaborative co‑creation.

Design ThinkingMethodologyinterdisciplinary
0 likes · 3 min read
From Experience to Co‑Creation: How Service Design Is Transforming Public Services
Su San Talks Tech
Su San Talks Tech
Jul 22, 2025 · Backend Development

10 Common Microservice Pitfalls and How to Avoid Them

This article shares ten frequent microservice problems—from improper service splitting and distributed transaction failures to configuration chaos, logging fragmentation, database sharing, API incompatibility, CI bottlenecks, missing monitoring, and team collaboration issues—offering concrete solutions, best‑practice principles, and code examples to help engineers build robust, maintainable microservice systems.

Backend ArchitectureDistributed SystemsMicroservices
0 likes · 11 min read
10 Common Microservice Pitfalls and How to Avoid Them
21CTO
21CTO
Apr 29, 2025 · Backend Development

Why Microservices Might Be the Right Architecture for Your Organization

Microservices are independently deployable services modeled around business domains, offering benefits like smaller deployments, reduced risk, faster release cycles, and clear data ownership, while also introducing challenges such as distributed system complexity, operational overhead, and data consistency, requiring careful design of communication and scaling strategies.

Backend ArchitectureDeploymentDistributed Systems
0 likes · 12 min read
Why Microservices Might Be the Right Architecture for Your Organization
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Oct 31, 2024 · Backend Development

Key Differences Between Distributed Systems and Microservices Architecture

Distributed systems and microservices are often confused, but this article clarifies five major distinctions in design, scope, service division, deployment, and operational practices, illustrating examples such as distributed databases, caches, and computing frameworks versus business‑oriented, independently deployable microservices using containers and CI/CD pipelines.

Deploymentservice design
0 likes · 5 min read
Key Differences Between Distributed Systems and Microservices Architecture
58UXD
58UXD
Sep 19, 2023 · Product Management

How Designers Can Thrive Beyond AI: Industrial Design Strategies for Sustainable Growth

This article explores how designers can maintain and expand their value in the age of AI by adopting industrial design thinking, deep industry insight, strategic foresight, and a holistic, system‑level approach to create sustainable, user‑centric solutions for complex service ecosystems.

AI ImpactDesign ThinkingUser experience
0 likes · 10 min read
How Designers Can Thrive Beyond AI: Industrial Design Strategies for Sustainable Growth
Baidu MEUX
Baidu MEUX
Aug 10, 2023 · Product Management

How Baidu’s “Ask‑One‑Ask” Redefined Service Design to Boost Conversion and Revenue

This case study details Baidu’s systematic redesign of its real‑time Q&A service, covering pre‑service question‑page enhancements, in‑service IM page expansion, and post‑service repurchase guidance, illustrating how iterative, data‑driven design lifted user experience and doubled revenue streams.

A/B testingUser experienceconversion optimization
0 likes · 9 min read
How Baidu’s “Ask‑One‑Ask” Redefined Service Design to Boost Conversion and Revenue
DevOps
DevOps
Aug 4, 2023 · Backend Development

Understanding BFF (Backend For Frontends): Architecture, Types, Challenges, and Governance

This article explains why BFF is needed in modern microservice architectures, describes thin and thick BFF designs, outlines typical inter‑process microservice structures, enumerates common BFF problems, and proposes governance principles to keep BFF focused on front‑end experience and backend orchestration.

BFFapi-gatewayservice design
0 likes · 10 min read
Understanding BFF (Backend For Frontends): Architecture, Types, Challenges, and Governance
58UXD
58UXD
Mar 8, 2023 · Operations

How 58 Home Services Transforms Household Care with Service Design and Digital Touchpoints

This article examines how 58到家 leverages service‑design thinking, online‑offline integration, and digital tools to streamline household‑service matching, improve broker‑customer interactions, and create scalable, user‑centric processes for the rapidly growing home‑service market.

Digital TransformationUser experiencehome services
0 likes · 12 min read
How 58 Home Services Transforms Household Care with Service Design and Digital Touchpoints
Architecture Digest
Architecture Digest
Jan 19, 2023 · Backend Development

Designing High‑Availability Backend Interfaces

The article explains why high availability is essential for backend services, defines its core concepts, and outlines key design principles such as minimizing dependencies, avoiding single points of failure, load balancing, resource isolation, rate limiting, circuit breaking, asynchronous processing, degradation strategies, gray releases, and chaos engineering to build resilient APIs.

Reliabilityfault toleranceservice design
0 likes · 9 min read
Designing High‑Availability Backend Interfaces
58UXD
58UXD
Dec 28, 2022 · Product Management

Boost Design Impact: Using Service Design to Power Project Success

This article explains how adopting a service‑design perspective can drive design‑empowerment projects, outlining a four‑step methodology—defining insights, mapping the project journey, segmenting target users and needs, and proposing tailored solutions—and illustrates the approach with a detailed case study of a home‑service detail‑page redesign.

Product DesignProject ManagementUser experience
0 likes · 10 min read
Boost Design Impact: Using Service Design to Power Project Success
58UXD
58UXD
Oct 31, 2022 · Product Management

How Redesigning Service Ordering Boosted Conversion 5× for 58’s Home Services

This case study details how a systematic redesign of the DaJia home‑service ordering flow—grounded in user research, a five‑dimension user‑focus framework, and layered design thinking—transformed stagnant pages into a conversion engine that increased detail‑to‑payment rates by over five times within two quarters.

UX designUser Researchconversion optimization
0 likes · 11 min read
How Redesigning Service Ordering Boosted Conversion 5× for 58’s Home Services
Top Architect
Top Architect
Sep 28, 2022 · Backend Development

Designing a Budget Control Service with Domain‑Driven Design

This article walks through the complete process of designing a budget‑control platform using Domain‑Driven Design, covering background analysis, strategic and tactical design, domain modeling, service decomposition, interface definition, and technical implementation to illustrate how to build a cohesive, scalable backend service.

Budget ControlDomain-Driven DesignMicroservices
0 likes · 11 min read
Designing a Budget Control Service with Domain‑Driven Design
Top Architect
Top Architect
Sep 20, 2022 · Backend Development

Comprehensive Guide to Microservice Architecture: Concepts, Evolution, Differences from SOA, Design Patterns, and Practical Implementation

This article provides a thorough overview of microservice architecture, covering its definition, history, comparison with monolithic and SOA approaches, key characteristics, design patterns, implementation challenges, communication methods, fault tolerance strategies, and practical considerations for adopting microservices in modern software systems.

Microservicesservice design
0 likes · 20 min read
Comprehensive Guide to Microservice Architecture: Concepts, Evolution, Differences from SOA, Design Patterns, and Practical Implementation
Architect's Guide
Architect's Guide
Sep 17, 2022 · Backend Development

An Introduction to Microservice Architecture: Concepts, Evolution, Comparison with Monolithic, Design Patterns, and Pros & Cons

This article provides a comprehensive overview of microservice architecture, covering its definition, history, differences from monolithic development, key characteristics, comparison with SOA, practical implementation steps, common design patterns, advantages, disadvantages, and essential considerations for successful adoption.

DevOpsDistributed SystemsMicroservices
0 likes · 20 min read
An Introduction to Microservice Architecture: Concepts, Evolution, Comparison with Monolithic, Design Patterns, and Pros & Cons
Zhixing ZXD Design Center
Zhixing ZXD Design Center
Jul 26, 2022 · Product Management

How Service Design Shapes User Experience: 8 Practical Cases

This article explains that experience design is fundamentally service design, emphasizes the importance of user scenarios, and presents eight real‑world case studies—from regret mechanisms and elderly‑friendly features to predictive functions, multisensory interaction, contextual copy, animation, streamlined flows, and internationalization—showing how thoughtful design boosts satisfaction and usability.

case studyinternationalizationmultisensory interaction
0 likes · 9 min read
How Service Design Shapes User Experience: 8 Practical Cases
High Availability Architecture
High Availability Architecture
Jul 19, 2022 · Backend Development

Online Traffic‑Based Functional and Performance Verification System for Order Processing

This article presents a comprehensive traffic verification platform that intercepts, records, stores, replays, and load‑tests online request flows to validate functional correctness and performance before cutting traffic to new order‑processing services, offering detailed design, implementation, and practical usage guidance.

Backend ArchitectureLoad TestingPerformance Testing
0 likes · 10 min read
Online Traffic‑Based Functional and Performance Verification System for Order Processing
58UXD
58UXD
Apr 29, 2022 · Operations

How 58 Home Service Standardized Cleaning: From User Research to SOP Success

This article examines how 58 Home Service identified service gaps through user research, built a detailed user‑experience map, created a comprehensive SOP handbook covering image, etiquette, and behavior, and implemented training, assessment, and incentives to dramatically improve customer satisfaction and reduce complaints.

OperationsTrainingUser experience
0 likes · 9 min read
How 58 Home Service Standardized Cleaning: From User Research to SOP Success
58UXD
58UXD
Mar 31, 2022 · Product Management

How Service Design Revamped 58 Home Service’s Brand Experience

This article details how 58 Home Service created a service‑design team to analyze user pain points, apply five design principles, redesign caregiver equipment and service flows, and continuously improve brand experience, illustrating a product‑management approach to elevating both customer trust and caregiver satisfaction.

Design ThinkingUser experiencebrand differentiation
0 likes · 11 min read
How Service Design Revamped 58 Home Service’s Brand Experience
58UXD
58UXD
Feb 25, 2022 · Product Management

How to Create Warm, Human‑Centred Offline Stores for 58 Part‑time Platform

This case study details a three‑day field research in Chongqing, revealing brand and service gaps in 58 兼职’s offline stores and proposing a warm VIS visual system and standardized service workflow to improve user experience and conversion.

User experiencebrand identityoffline retail
0 likes · 8 min read
How to Create Warm, Human‑Centred Offline Stores for 58 Part‑time Platform
IT Architects Alliance
IT Architects Alliance
Jan 22, 2022 · Backend Development

Microservice Design Guidelines: Statelessness, Front‑Back Separation, Business Abstraction, and More

This article presents a comprehensive set of practical microservice design guidelines—including stateless services, front‑back separation, domain‑driven business abstraction, use‑case and entity convergence, high cohesion, low coupling, vertical and horizontal slicing, and team self‑organization—to help architects build scalable, maintainable backend systems.

Backend ArchitectureLow CouplingMicroservices
0 likes · 9 min read
Microservice Design Guidelines: Statelessness, Front‑Back Separation, Business Abstraction, and More
58UXD
58UXD
Jan 20, 2022 · Operations

How to Redesign Offline Recruitment Stores: Key Moments and Service Strategies

This article analyzes the challenges of offline recruitment stores, explores why job seekers drop out or feel dissatisfied, presents user research from Chongqing, identifies critical service moments, and proposes concrete design strategies to improve the hiring experience and operational efficiency.

OperationsUser Researchoffline recruitment
0 likes · 12 min read
How to Redesign Offline Recruitment Stores: Key Moments and Service Strategies
58UXD
58UXD
Dec 27, 2021 · Product Management

From Concept to Launch: How 58 Home Service App’s Design Drives Growth

This article walks through the complete design process of the 58 Home Service app, from initial product positioning and business model analysis, through user research and journey mapping, to branding, user‑path optimization, service standardization, growth and content systems, illustrating how designers add value from 0 to 1.

Product DesignUX strategyUser Research
0 likes · 8 min read
From Concept to Launch: How 58 Home Service App’s Design Drives Growth
Architect
Architect
Dec 7, 2021 · Backend Development

API Versioning Strategies and Compatibility Practices in a Mobile App Store Backend

The article shares practical experiences from evolving a mobile app store backend, comparing three API versioning models, detailing challenges of multi‑version client support, describing a two‑stage migration to compatible versioning, and offering design guidelines for scalable, maintainable service interfaces.

API VersioningBackend ArchitectureCompatibility
0 likes · 12 min read
API Versioning Strategies and Compatibility Practices in a Mobile App Store Backend
vivo Internet Technology
vivo Internet Technology
Nov 24, 2021 · Backend Development

API Versioning Strategies and Backend Architecture Evolution in Vivo App Store

The article recounts how Vivo’s App Store backend evolved from a monolith to a service‑cluster architecture while handling millions of daily users by adopting three API versioning strategies—no version, point‑to‑point, and compatible versioning—and progressively refactoring interfaces and services to maintain backward compatibility and improve stability, performance, and maintainability.

API Versioningcompatible versioningservice design
0 likes · 13 min read
API Versioning Strategies and Backend Architecture Evolution in Vivo App Store
Java High-Performance Architecture
Java High-Performance Architecture
Nov 11, 2021 · Backend Development

Should You Start with Microservices? Lessons from Two Real‑World Scenarios

The article contrasts two stories—one where a large e‑commerce platform adopts microservices from the start and another where it begins with a monolith—to reveal how microservice architecture can both simplify certain changes and complicate others, ultimately emphasizing that architectural choices must align with business growth.

service designteam autonomy
0 likes · 11 min read
Should You Start with Microservices? Lessons from Two Real‑World Scenarios
Java Interview Crash Guide
Java Interview Crash Guide
Aug 2, 2021 · Backend Development

Why Microservices Matter: Benefits, Drawbacks, and When to Adopt

This article explains the evolution from monolithic applications to microservices, outlines the advantages and disadvantages of both architectures, and provides practical guidance on when and how teams should adopt microservices to improve agility, scalability, and organizational efficiency.

DevOpsMicroservicesagile
0 likes · 14 min read
Why Microservices Matter: Benefits, Drawbacks, and When to Adopt
Youzan Coder
Youzan Coder
Aug 2, 2021 · Backend Development

Design and Architecture of the Return Shipping Fee Insurance Service in Youzan E‑commerce Platform

The article details Youzan’s Return Shipping Fee insurance service, explaining its consumer and merchant benefits, end‑to‑end workflow, integrated risk‑control mechanisms, insurance‑product specifications, and a layered technical architecture—business, domain, component, and dependency services built with domain‑driven design—to enable scalable, reusable e‑commerce insurance solutions.

Backend ArchitectureInsurancee‑commerce
0 likes · 9 min read
Design and Architecture of the Return Shipping Fee Insurance Service in Youzan E‑commerce Platform
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jul 21, 2021 · Backend Development

Designing a Scalable Business Middle Platform: Modeling, Service Principles, and Distributed Operations

This article explains how to abstract business functions into a middle platform through 0‑level and 1‑level modeling, defines domain capabilities and centers, outlines eight service design principles, and describes essential distributed mechanisms such as service registration, elastic scaling, rate limiting, gray release, messaging, and distributed transactions.

Distributed SystemsMicroservicesbackend-development
0 likes · 17 min read
Designing a Scalable Business Middle Platform: Modeling, Service Principles, and Distributed Operations
IT Architects Alliance
IT Architects Alliance
Jun 27, 2021 · Backend Development

Understanding Microservices Architecture: Concepts, Benefits, Drawbacks, Design Principles, and Implementation Example

This article explains microservices architecture, contrasting it with monolithic systems, outlines the problems solved by microservices, lists their advantages and disadvantages, presents a practical API example with code, and discusses splitting strategies, design principles, and common migration patterns.

APIBackendMicroservices
0 likes · 18 min read
Understanding Microservices Architecture: Concepts, Benefits, Drawbacks, Design Principles, and Implementation Example
DevOps
DevOps
Jun 7, 2021 · Backend Development

Service Design Principles: Facade Pattern, DTO, and Service Interface Guidelines

This article presents a comprehensive guide to designing service‑center interfaces and data models, covering the Facade pattern, DTO usage, and eleven practical service design principles such as contract‑first, cohesion, granularity, redundancy elimination, statelessness, naming, and operation design, illustrated with code examples and diagrams.

Backend ArchitectureFacade Patterndto
0 likes · 19 min read
Service Design Principles: Facade Pattern, DTO, and Service Interface Guidelines
58UXD
58UXD
Apr 2, 2021 · Product Management

How 58 Aunt’s UX Redesign Boosted Service Efficiency and User Satisfaction

This case study examines how 58 Aunt’s platform leveraged user research, streamlined photo‑capture workflows, introduced incentive‑driven sign‑ins, and optimized push‑notification strategies to improve service quality, increase efficiency, and drive higher user engagement and repeat purchases.

User experiencecase studymobile app
0 likes · 8 min read
How 58 Aunt’s UX Redesign Boosted Service Efficiency and User Satisfaction
58UXD
58UXD
Mar 11, 2021 · Product Management

How Service Design Thinking Transforms Product Development: Real-World Cases

This article explores why integrating service design thinking into product design is essential, shares concrete case studies from a moving‑service platform, and outlines practical steps such as focusing on optimization points, getting closer to users, and building a dedicated service design team.

Design ThinkingProduct DesignUser experience
0 likes · 8 min read
How Service Design Thinking Transforms Product Development: Real-World Cases
58UXD
58UXD
Feb 18, 2021 · Product Management

Designing a Service App That Wins Business and Users: 58 Home’s Aunt App Case Study

This article walks through a three‑stage design process—strategy, framework, and experience—using the 58 Home “Aunt” app as a case study, showing how deep product understanding, service standardization, and user‑focused design can satisfy both business goals and end‑user needs.

DesignUser experiencecase study
0 likes · 8 min read
Designing a Service App That Wins Business and Users: 58 Home’s Aunt App Case Study
Baidu MEUX
Baidu MEUX
Jan 20, 2021 · Product Management

How Service Design Transforms User Experience: Principles, Cases & Blueprints

This article explains service design as a holistic, user‑centered approach, outlines its six core principles, showcases real‑world cases like Fudoloop, school lunch redesign, and Uber, and demonstrates how service blueprints map front‑stage and back‑stage activities to improve overall user experience.

Service BlueprintUser experiencedesign principles
0 likes · 13 min read
How Service Design Transforms User Experience: Principles, Cases & Blueprints
58UXD
58UXD
Jan 11, 2021 · Product Management

How Live Streaming Revamped Rental Listings: A Post‑Pandemic Product Case Study

This case study examines how 58 Rental introduced a live‑streaming service during COVID‑19, identified landlord and audience pain points, designed a four‑stage guidance system, and achieved measurable improvements in session quality, duration, and landlord engagement, illustrating a successful product transformation.

User Researchlive streamingpost-pandemic
0 likes · 10 min read
How Live Streaming Revamped Rental Listings: A Post‑Pandemic Product Case Study
Top Architect
Top Architect
Dec 22, 2020 · Backend Development

Design and Implementation of a High‑Concurrency Short URL Service

This article explains the benefits of short URLs, outlines their basic workflow, and details a backend design that uses an incremental issuer, base conversion, persistent storage, caching, batch ID allocation, and distributed issuers to achieve efficient, high‑concurrency short‑URL generation.

high concurrencyjavaredis
0 likes · 10 min read
Design and Implementation of a High‑Concurrency Short URL Service
58UXD
58UXD
Nov 9, 2020 · Product Management

How CES and NPS Reveal the Impact of a B2B Service Platform Redesign

This article details a two‑month quantitative study of the "CheShangTong" B2B app redesign, comparing pre‑ and post‑release surveys using Customer Effort Score, Net Promoter Score, and emotional experience metrics to evaluate service process, outcome, and user sentiment.

B2BCESNPS
0 likes · 9 min read
How CES and NPS Reveal the Impact of a B2B Service Platform Redesign
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Nov 7, 2020 · Backend Development

How to Layer Microservices with DDD for Scalable Java E‑Commerce

This article explains a practical approach to applying layered architecture and Domain‑Driven Design (DDD) to a Java microservice‑based fresh‑food e‑commerce platform, outlining five architectural layers, domain service partitioning, common pitfalls, and guidance for building maintainable, high‑cohesion services.

DDDMicroservicese‑commerce
0 likes · 18 min read
How to Layer Microservices with DDD for Scalable Java E‑Commerce
58UXD
58UXD
Sep 18, 2020 · Product Management

Turning a B2B Car‑Dealer App into a Service‑Oriented Platform

This case study details how the "CheShangTong" B2B car‑dealer product was transformed from a tool‑centric app into a service platform through business analysis, user research, problem discovery, and a five‑dimensional service upgrade, with results measured by CES surveys.

B2B productCESUser Research
0 likes · 12 min read
Turning a B2B Car‑Dealer App into a Service‑Oriented Platform
58UXD
58UXD
Sep 3, 2020 · Product Management

How Service Design Boosts Conversion: Insights from 58 Home Services

This article explores how service‑oriented product design, full‑link user experience, emotional engagement, and coherent brand guidelines can become a core competitive advantage that drives higher conversion rates and fosters lasting relationships between platforms, providers, and users.

Brand StrategyProduct DesignUser experience
0 likes · 7 min read
How Service Design Boosts Conversion: Insights from 58 Home Services
58UXD
58UXD
Jul 21, 2020 · Product Management

How Service Design Transformed a Home‑Cleaning Platform’s Quality and Revenue

This case study details how a systematic service‑design approach—covering team alignment, stakeholder mapping, persona creation, expectation mapping, service‑blueprint analysis, and co‑creation workshops—identified key pain points and drove improvements in service quality, conversion, order value, and overall revenue for a home‑cleaning service.

Service BlueprintStakeholder MappingUser Research
0 likes · 11 min read
How Service Design Transformed a Home‑Cleaning Platform’s Quality and Revenue
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Apr 21, 2020 · Backend Development

8 Design Principles for Business Middle Platforms and Distributed Services

This article explains how to abstract business functions into middle‑platform models, outlines eight essential design principles for services, and describes key distributed mechanisms such as service registration, elastic scaling, rate limiting, gray‑release, message queues, and transaction handling to build robust, scalable backend systems.

BackendDistributed SystemsMicroservices
0 likes · 18 min read
8 Design Principles for Business Middle Platforms and Distributed Services
Alibaba Cloud Developer
Alibaba Cloud Developer
Mar 31, 2020 · Fundamentals

Why Service‑Oriented Architecture Still Matters: From SOA to Microservices and Beyond

This article explains the essence, purpose, and value of service‑oriented architecture, compares it with layered, microservice, and distributed architectures, defines services and their components, outlines design principles, granularity decisions, service roles, and provides a practical roadmap for successful service‑centric system design.

MicroservicesSOAenterprise architecture
0 likes · 34 min read
Why Service‑Oriented Architecture Still Matters: From SOA to Microservices and Beyond
Architect's Tech Stack
Architect's Tech Stack
Mar 18, 2020 · Backend Development

Service Calls in Microservice Architecture: RPC vs Event‑Driven, Coupling Types, and Design Strategies

The article explains how microservices communicate via RPC or event‑driven approaches, analyzes different coupling types, compares event notification and event sourcing, discusses API‑gateway and service composition, and offers practical guidance on limiting microservice count and using internal microservice design.

CouplingEvent SourcingEvent-driven
0 likes · 19 min read
Service Calls in Microservice Architecture: RPC vs Event‑Driven, Coupling Types, and Design Strategies
58UXD
58UXD
Mar 16, 2020 · Product Management

Revamping an Enterprise Video Conferencing Tool: Design Strategies that Boost User Satisfaction by 30%

This case study details the comprehensive redesign of an internal video‑conferencing application, covering visual style, color system, information hierarchy, user‑flow improvements, service‑touchpoint mapping, and post‑meeting feedback, ultimately raising user satisfaction by 30% and achieving an 85% five‑star rating.

Product RedesignUI/UX designUser experience
0 likes · 10 min read
Revamping an Enterprise Video Conferencing Tool: Design Strategies that Boost User Satisfaction by 30%
Top Architect
Top Architect
Feb 14, 2020 · Backend Development

Understanding Microservice Architecture: From Monolithic Three‑Tier to Distributed Services

This article explains the evolution from traditional three‑layer monolithic architecture to microservice architecture, detailing the concepts, advantages, disadvantages, key characteristics, and practical challenges such as distributed complexity, DevOps, testing, and dependency management.

Distributed SystemsSoftware ArchitectureThree-tier
0 likes · 13 min read
Understanding Microservice Architecture: From Monolithic Three‑Tier to Distributed Services
Continuous Delivery 2.0
Continuous Delivery 2.0
Jan 7, 2020 · Backend Development

Placing Feature Flags in an E‑commerce Backend: Deciding Where Free Shipping Logic Belongs

This article examines how to locate the free‑shipping feature‑flag decision in an e‑commerce system, arguing that the decision should be made at the web‑layer where user context is available and then passed to the checkout service, keeping each service focused on its core responsibilities.

Backend Architecturefeature flagsfree shipping
0 likes · 7 min read
Placing Feature Flags in an E‑commerce Backend: Deciding Where Free Shipping Logic Belongs
ITPUB
ITPUB
Oct 12, 2019 · Backend Development

8 Essential Principles for Designing a Business Middle Platform

This article outlines eight core principles for designing a business middle platform, covering service loose coupling, dependency management, design guidelines, naming, granularity, statelessness, operation design, and constraint rules to ensure scalable, maintainable, and business‑aligned services.

Backend ArchitectureMicroservicesloose coupling
0 likes · 11 min read
8 Essential Principles for Designing a Business Middle Platform
58UXD
58UXD
Oct 11, 2019 · Fundamentals

How a Small Design Team Turned Office Waste Sorting into a Playful, Effective System

This case study details how a team of UX designers and researchers analyzed office waste‑sorting challenges, identified employee, cleaning staff, and company stakeholder needs, and created a simple, gamified recycling bin that boosted participation, reduced labor, and inspired a company‑wide rollout.

Design ThinkingUser experienceoffice sustainability
0 likes · 9 min read
How a Small Design Team Turned Office Waste Sorting into a Playful, Effective System
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Aug 17, 2019 · Backend Development

How to Master Microservice Architecture: Practical Strategies for Modern Web & Cloud

This article explains why microservice architecture is essential for handling growing product complexity, outlines key requirements such as team autonomy, speed, automation, and flexibility, and provides concrete guidance on service boundaries, stateless design, eventual consistency, and security best practices.

BackendDevOpsMicroservices
0 likes · 19 min read
How to Master Microservice Architecture: Practical Strategies for Modern Web & Cloud
Architecture Digest
Architecture Digest
Jul 29, 2019 · Backend Development

Microservice Architecture at Medium: Lessons, Principles, and Strategies

The article recounts Medium's transition from a monolithic Node.js application to a microservice architecture, explaining the motivations, core design principles, practical strategies, tooling choices, and lessons learned to avoid common pitfalls and improve development velocity and system reliability.

Backend Architectureobservabilityservice design
0 likes · 18 min read
Microservice Architecture at Medium: Lessons, Principles, and Strategies
Architecture Digest
Architecture Digest
May 21, 2019 · Backend Development

Microservice Architecture for Payment Scenarios: Design, Implementation, and Performance Optimization

This article presents a comprehensive guide to applying microservice architecture in payment scenarios, covering business modeling, service decomposition, technical platform choices, performance tuning, operational best practices, and troubleshooting techniques to build reliable, scalable, and maintainable payment systems.

paymentservice design
0 likes · 34 min read
Microservice Architecture for Payment Scenarios: Design, Implementation, and Performance Optimization
21CTO
21CTO
Dec 6, 2018 · Backend Development

How Medium Scaled with Microservices: Lessons to Avoid the “Microservice Syndrome”

Medium’s engineering team recounts how they transitioned from a monolithic Node.js app to a microservice architecture, outlining three core design principles, practical strategies for service boundaries, data storage, networking, deployment, monitoring, and how to avoid common microservice pitfalls.

Backend ArchitectureDevOpsMicroservices
0 likes · 14 min read
How Medium Scaled with Microservices: Lessons to Avoid the “Microservice Syndrome”
Architects Research Society
Architects Research Society
Dec 2, 2018 · Backend Development

What Is Microservices? Lessons, Pitfalls, and Best Practices

This article explains the concept of microservices, compares it with SOA, outlines common business drivers such as agility, customer experience and cost reduction, shares real‑world implementation examples, and provides a detailed list of mistakes to avoid along with practical recommendations for successful adoption.

MicroservicesSOAagility
0 likes · 13 min read
What Is Microservices? Lessons, Pitfalls, and Best Practices
Java High-Performance Architecture
Java High-Performance Architecture
Nov 22, 2018 · Backend Development

How Medium Scaled with Microservices: Principles and Real-World Strategies

Medium transitioned from a monolithic Node.js app to a microservice architecture by adhering to three core principles—single purpose, loose coupling, and high cohesion—and implementing strategies such as dedicated services, avoiding shared storage, using Service Mesh, gRPC, Kubernetes, and comprehensive monitoring.

Backend ArchitectureKubernetesMedium
0 likes · 10 min read
How Medium Scaled with Microservices: Principles and Real-World Strategies
网易UEDC
网易UEDC
Jul 30, 2018 · Product Management

Unlock Powerful Problem Solving with the Causal Association Method

This article introduces the author’s self‑developed Causal Association Method—originating from the Issue Map framework—to systematically describe, analyze, and conclude problems, then generate diverse solution ideas illustrated through real design scenarios and practical applications.

Causal AnalysisDesign Thinkingidea generation
0 likes · 8 min read
Unlock Powerful Problem Solving with the Causal Association Method
Meituan Technology Team
Meituan Technology Team
Oct 26, 2017 · Backend Development

Domain-Driven Design Q&A: Event Handling, Service Design, and Domain Boundaries

The article records a Meituan‑Dianping Q&A on Domain‑Driven Design, where engineers discuss using domain events with transactions, designing RPC interfaces, separating domain and application layers, handling cross‑aggregate operations, and defining bounded contexts, illustrating how DDD guides microservice architecture and business modeling.

CQRSDDDDomain-Driven Design
0 likes · 6 min read
Domain-Driven Design Q&A: Event Handling, Service Design, and Domain Boundaries
Architecture Digest
Architecture Digest
Jun 27, 2017 · Backend Development

SOA vs Microservices: A Pragmatic Overview of Architecture Design

This article offers a practical, non‑technical overview of the differences between Service‑Oriented Architecture (SOA) and Microservice Architecture (MSA), discussing concepts such as ESB, service granularity, communication protocols, complexity, maintainability, high‑concurrency handling, and Java framework choices for building robust systems.

MicroservicesSOAarchitecture
0 likes · 16 min read
SOA vs Microservices: A Pragmatic Overview of Architecture Design
Architecture Digest
Architecture Digest
Jun 24, 2017 · Backend Development

Unit Architecture Practice: Design, Benefits, and Implementation at Weibo

This article explains why architecture practice is essential, introduces the concept of unit (cell) architecture, discusses its performance and cost advantages, and details how Weibo applied it to its fan service platform, including handling of partitioning and job management.

Distributed Systemsarchitectureservice design
0 likes · 11 min read
Unit Architecture Practice: Design, Benefits, and Implementation at Weibo
Qunar Tech Salon
Qunar Tech Salon
Apr 5, 2017 · Backend Development

Understanding Microservice Architecture: From Traditional SOA to Modern Practices

This article explains the evolution from heavyweight traditional SOA with enterprise service buses to lightweight, distributed microservice architectures, covering service design patterns, deep microservice principles, and a detailed e‑commerce inventory microservice case study, while illustrating a complete microservice system hierarchy.

Backend ArchitectureCloud NativeSOA
0 likes · 14 min read
Understanding Microservice Architecture: From Traditional SOA to Modern Practices
Efficient Ops
Efficient Ops
Mar 6, 2017 · Operations

Tencent Game Ops: Turning Service Delivery into Smart, Automated Microservices

This article details how Tencent's game operations team redefined operational services, introduced micro‑service architecture, applied big‑data driven recommendations, and built intelligent, automated pipelines for server opening, merging, version releases, and download services, achieving significant efficiency and cost gains.

Big DataCloud NativeMicroservices
0 likes · 26 min read
Tencent Game Ops: Turning Service Delivery into Smart, Automated Microservices
Suning Technology
Suning Technology
Oct 18, 2016 · Product Management

Key Takeaways from the 2016 Suning UX Conference: Rational Design and Service Innovation

The 2016 Suning User Experience Conference in Nanjing gathered industry leaders to discuss design thinking, rational design models, full‑link service design, research methods combining implicit and explicit signals, and the three‑body practice of humanity, relationships, and monetization, highlighting how seamless experiences boost brand loyalty.

Design ThinkingRational Designproduct strategy
0 likes · 8 min read
Key Takeaways from the 2016 Suning UX Conference: Rational Design and Service Innovation
Suning Design
Suning Design
Oct 10, 2016 · Product Management

What Can Design Leaders Reveal About Rational Redesign and Service Innovation?

This article introduces six distinguished design experts—covering e‑commerce search, full‑chain service innovation, omnichannel sales, user‑experience mastery, seamless experience design, and overcoming UX bottlenecks—detailing their backgrounds, affiliations, and the key topics they will present at the main conference.

Design ThinkingUX designUser experience
0 likes · 8 min read
What Can Design Leaders Reveal About Rational Redesign and Service Innovation?
Architecture Digest
Architecture Digest
Mar 17, 2016 · Backend Development

Cookpad’s Microservices Experience: Service Granularity, Integration, and Deployment Practices

This article shares Cookpad’s practical experience with microservices, covering service granularity, RESTful integration, parallel processing, fault tolerance, testing strategies, logging, Docker‑based deployment pipelines, and company‑wide support mechanisms that together improve development speed and reliability.

DockerMicroservicesPact
0 likes · 12 min read
Cookpad’s Microservices Experience: Service Granularity, Integration, and Deployment Practices