Tagged articles
308 articles
Page 3 of 4
Open Source Linux
Open Source Linux
Mar 12, 2021 · Fundamentals

How Does Ping Work? A Step-by-Step Walkthrough of ICMP and ARP

This article explains the Ping utility’s operation by detailing how ICMP echo requests travel through the network stack, how ARP resolves MAC addresses, and how routers and switches forward packets, using a concrete PC‑to‑PC example to illustrate each step.

ARPICMPTCP/IP
0 likes · 7 min read
How Does Ping Work? A Step-by-Step Walkthrough of ICMP and ARP
php Courses
php Courses
Feb 18, 2021 · Backend Development

Laravel Routing Basics and Advanced Usage

This article explains Laravel's routing system, covering the default route file, basic GET routes, common HTTP methods, parameter constraints, multiple parameters, and how to bind routes to controller actions with practical code examples.

BackendLaravelPHP
0 likes · 5 min read
Laravel Routing Basics and Advanced Usage
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Feb 1, 2021 · Fundamentals

Configuring Linux Network, Routing, and IP Fundamentals

This article explains how to configure Linux network settings, describes the contents of key configuration files such as ifcfg, /etc/resolv.conf, and /etc/hosts, and introduces routing concepts, static and dynamic routes, gateways, IP/MAC headers, CIDR, and common virtual networking methods.

LinuxMacNetwork Configuration
0 likes · 17 min read
Configuring Linux Network, Routing, and IP Fundamentals
Architects' Tech Alliance
Architects' Tech Alliance
Jan 26, 2021 · Fundamentals

Understanding Network Switches: Definitions, Functions, Classifications, and Management Features

This article provides a comprehensive overview of network switches, covering their definition, MAC‑based operation, port expansion, classification by manageability and OSI layer, various management methods (Web, CLI, SNMP), product specifications, application scenarios, and key features such as VLAN, port isolation, aggregation, loop detection, ACL, ARP protection, DHCP services, and routing capabilities.

ACLDHCPLayer 2
0 likes · 9 min read
Understanding Network Switches: Definitions, Functions, Classifications, and Management Features
Sohu Tech Products
Sohu Tech Products
Jan 20, 2021 · Backend Development

Understanding Dubbo’s Core Architecture: Service Registration, Invocation, Routing, and Thread Dispatch Mechanisms

This article explains Dubbo’s internal architecture, covering service registration and discovery with Zookeeper, RPC invocation details including load balancing, routing, and fault‑tolerance strategies, as well as its network protocol and thread‑dispatch mechanisms, providing practical insights for backend developers.

DubboMicroservicesThread Dispatch
0 likes · 13 min read
Understanding Dubbo’s Core Architecture: Service Registration, Invocation, Routing, and Thread Dispatch Mechanisms
ITPUB
ITPUB
Jan 4, 2021 · Fundamentals

Understanding the Network Layer: Routing, Forwarding, and IP Protocols

This article provides a comprehensive overview of the OSI network layer, explaining its role in host‑to‑host communication, the mechanisms of packet forwarding and routing selection, router architecture, queueing strategies, and the details of IPv4 and IPv6 protocols, including migration techniques.

IP protocolIPv4IPv6
0 likes · 34 min read
Understanding the Network Layer: Routing, Forwarding, and IP Protocols
JD Retail Technology
JD Retail Technology
Dec 7, 2020 · Frontend Development

Frontend Routing: Core Principles, Implementation, and Source Code Analysis

This article provides a comprehensive overview of frontend routing in single-page applications, covering its historical evolution, core concepts of hash and history modes, implementation details in Vue and React, code examples, navigation guards, nested routes, and practical considerations for choosing routing strategies.

History APIReactSPA
0 likes · 24 min read
Frontend Routing: Core Principles, Implementation, and Source Code Analysis
php Courses
php Courses
Oct 30, 2020 · Backend Development

Setting Up a Log Viewer in Hyperf with Routing and View Components

This guide explains how to install and configure the Hyperf log‑viewer component, publish its configuration, register a route, add view and template engine support, and adjust view and log settings to enable file log browsing and simple search within a PHP backend application.

BackendHyperfLog Viewer
0 likes · 3 min read
Setting Up a Log Viewer in Hyperf with Routing and View Components
macrozheng
macrozheng
Oct 21, 2020 · Backend Development

Mastering RESTful API Versioning: Strategies, Practices, and Routing

This article explains why API version control is essential for software iteration, outlines major and minor version strategies, compares URI, host, and header versioning methods, and demonstrates routing techniques—including Nginx configuration—to support parallel API versions.

API VersioningBackendRESTful
0 likes · 6 min read
Mastering RESTful API Versioning: Strategies, Practices, and Routing
Sohu Tech Products
Sohu Tech Products
Oct 14, 2020 · Frontend Development

Common Vue Development Pitfalls and Solutions for WeChat Mini Programs

This article compiles a comprehensive list of frequent Vue development challenges when building WeChat mini‑programs—covering routing parameters, cross‑origin requests, Axios encapsulation, UI library on‑demand loading, scoped CSS overrides, timer cleanup, responsive rem handling, Swiper integration, source‑map suppression, gzip compression, bundle analysis, lazy loading, keep‑alive caching, v‑model customization, mixins, and deployment considerations.

WeChatperformancerouting
0 likes · 32 min read
Common Vue Development Pitfalls and Solutions for WeChat Mini Programs
Top Architect
Top Architect
Sep 27, 2020 · Mobile Development

Cross‑Platform Architecture for WeChat Pay: Reducing Code, Improving Quality and Productivity

This article describes how WeChat Pay built a C++‑based cross‑platform framework that unifies iOS and Android payment flows, introduces a UseCase‑driven architecture with routing, refactors network request handling, and standardizes data transmission to cut code by 45%, boost reliability, and accelerate feature delivery.

CMobile DevelopmentWeChat Pay
0 likes · 14 min read
Cross‑Platform Architecture for WeChat Pay: Reducing Code, Improving Quality and Productivity
Youzan Coder
Youzan Coder
Aug 12, 2020 · Mobile Development

How a Single Config Line Enables Dynamic Page Redirection in Mobile Apps

This article explains the background pain points of hard‑coded cross‑stack navigation in a mobile app, describes a dynamic routing component built on URL interception, regex matching and replacement, shows Kotlin and iOS implementations, and demonstrates real‑world cases in an app center and order module.

AndroidDynamic ConfigurationKotlin
0 likes · 13 min read
How a Single Config Line Enables Dynamic Page Redirection in Mobile Apps
Youzan Coder
Youzan Coder
Aug 7, 2020 · Mobile Development

Refactoring the Youzan Mobile Order Module: Architecture Improvements and Historical Code Transformation

The Youzan mobile order module was refactored by separating UI views, turning the monolithic fragment into a ViewModel‑driven architecture, introducing a dynamic router for flexible navigation, and modularizing card components with independent view models, resulting in lower coupling, easier extensions, and a clear gray‑release strategy.

ComponentizationMobile Developmentarchitecture
0 likes · 10 min read
Refactoring the Youzan Mobile Order Module: Architecture Improvements and Historical Code Transformation
Beike Product & Technology
Beike Product & Technology
Aug 7, 2020 · Backend Development

Analysis of Gin Framework Routing Prefix‑Tree Implementation

This article provides a detailed examination of Gin's routing mechanism in Go, describing the internal prefix‑tree data structures, the algorithms for building and searching the tree, code walkthroughs of key functions such as addRoute and findWildcard, and case studies of typical and edge‑case route configurations.

GinGoPrefix Tree
0 likes · 21 min read
Analysis of Gin Framework Routing Prefix‑Tree Implementation
ITPUB
ITPUB
Jul 9, 2020 · Mobile Development

How a C++ Cross‑Platform Framework Transformed WeChat Pay Client Development

The article explains how a C++‑based cross‑platform framework was built to unify iOS and Android implementations of WeChat Pay, reducing code size, improving crash stability, streamlining feature delivery, and addressing architectural issues such as inconsistent UI, poor scalability, and network request management.

C++WeChat Paycode reduction
0 likes · 15 min read
How a C++ Cross‑Platform Framework Transformed WeChat Pay Client Development
Alibaba Terminal Technology
Alibaba Terminal Technology
Jun 22, 2020 · Frontend Development

Mastering Micro‑Frontend Routing: From Basics to Sandbox Isolation

This article explores the challenges of routing in micro‑frontend architectures, explains why correct parent‑child routing is essential, walks through progressively more sophisticated solutions—including shared routes, sandbox isolation, and message‑based synchronization—and finally presents a robust implementation that works across diverse scenarios.

History APIfrontendmicro-frontend
0 likes · 18 min read
Mastering Micro‑Frontend Routing: From Basics to Sandbox Isolation
Efficient Ops
Efficient Ops
Jun 14, 2020 · Fundamentals

Why VLANs Matter: Simplifying Networks with Virtual LANs, Gateways, and DNS

This article explains the concept of VLANs, how they segment networks like classroom groups, the role of single‑arm routing and layer‑3 switches for inter‑VLAN communication, and clarifies related fundamentals such as gateways, DNS, MAC addresses, IP addressing, and subnet masks.

DNSNetworkingSubnet Mask
0 likes · 12 min read
Why VLANs Matter: Simplifying Networks with Virtual LANs, Gateways, and DNS
Architects' Tech Alliance
Architects' Tech Alliance
Jun 11, 2020 · Operations

Understanding Switches: Functions, Types, and Management Techniques

This article provides a comprehensive overview of network switches, covering their definition, core functions, port and distance expansion, classification by manageability and OSI layer, various management methods (Web, CLI, SNMP), key features such as VLAN, ACL, routing, and practical deployment scenarios.

ACLManagementNetworking
0 likes · 10 min read
Understanding Switches: Functions, Types, and Management Techniques
Laravel Tech Community
Laravel Tech Community
Jun 2, 2020 · Backend Development

Comprehensive Guide to Laravel Routing: Definitions, Parameters, Groups, Middleware, Prefixes, Sub‑domains, Namespaces, and Caching

This article provides an in‑depth tutorial on Laravel routing, covering basic route definitions, HTTP verbs, parameter handling, regex constraints, route naming, grouping, middleware, prefixes, sub‑domains, namespaces, and cache management, complete with code examples for each feature.

BackendLaravelPHP
0 likes · 5 min read
Comprehensive Guide to Laravel Routing: Definitions, Parameters, Groups, Middleware, Prefixes, Sub‑domains, Namespaces, and Caching
Laravel Tech Community
Laravel Tech Community
May 20, 2020 · Backend Development

Master Laravel Redirect: Quick Reference Guide with Code Examples

This concise Laravel Redirect cheat sheet explains the helper's purpose and provides clear code snippets for common redirection scenarios such as simple URL redirects, passing data, redirecting back, using named routes, controller actions, and handling intended destinations.

LaravelRedirectrouting
0 likes · 2 min read
Master Laravel Redirect: Quick Reference Guide with Code Examples
Laravel Tech Community
Laravel Tech Community
May 10, 2020 · Backend Development

Comprehensive Laravel Routing Guide: Definitions, Parameters, Groups, Middleware, Prefixes, Subdomains, and Caching

This tutorial provides a detailed overview of Laravel routing, covering basic route definitions, HTTP verbs, parameter handling, route naming, grouping, middleware usage, URL prefixes, subdomain routing, namespace organization, accessing current route information, and cache management, all illustrated with clear code examples.

BackendLaravelPHP
0 likes · 5 min read
Comprehensive Laravel Routing Guide: Definitions, Parameters, Groups, Middleware, Prefixes, Subdomains, and Caching
Laravel Tech Community
Laravel Tech Community
Apr 26, 2020 · Backend Development

Laravel Route Cheat Sheet and Usage Guide

This article provides a concise Laravel Route cheat sheet, explaining basic route definitions, resource routes, error handling, parameters, HTTP methods, middleware, named routes, prefixes, namespaces, subdomain routing, and includes practical code examples for each feature.

BackendLaravelPHP
0 likes · 5 min read
Laravel Route Cheat Sheet and Usage Guide
Top Architect
Top Architect
Apr 21, 2020 · Mobile Development

Designing a Cross‑Platform Architecture for WeChat Pay: From Problems to Solutions

The article analyzes the inconsistencies and maintenance challenges of separate iOS and Android implementations of WeChat Pay, then presents a C++‑based cross‑platform framework with UseCase‑driven business flow, routing, unified network handling and strict data passing, showing how these changes cut code size, keep crash rates stable and dramatically improve development productivity.

C++Design PatternsMobile Development
0 likes · 14 min read
Designing a Cross‑Platform Architecture for WeChat Pay: From Problems to Solutions
Laravel Tech Community
Laravel Tech Community
Apr 21, 2020 · Backend Development

New Features and Improvements in Laravel 7

Laravel 7 builds on the 6.x release with a host of backend enhancements such as Laravel Sanctum (Airlock), faster route matching, custom Eloquent casts, Blade component tags, improved string helpers, a native HTTP client, CORS support, route‑model binding upgrades, queue and mail driver improvements, plus new artisan commands and various bug fixes.

APIBackendEloquent
0 likes · 5 min read
New Features and Improvements in Laravel 7
21CTO
21CTO
Mar 26, 2020 · Mobile Development

How WeChat Pay’s C++ Cross‑Platform Framework Solved Mobile Payment Challenges

WeChat Pay’s new C++ cross‑platform framework unifies iOS and Android payment flows, reducing code by 45%, cutting development time, improving crash stability, and introducing a routing mechanism, use‑case abstraction, and disciplined data handling to boost productivity and quality across mobile payment services.

C++Performance OptimizationSoftware Architecture
0 likes · 14 min read
How WeChat Pay’s C++ Cross‑Platform Framework Solved Mobile Payment Challenges
Architecture Digest
Architecture Digest
Mar 21, 2020 · Mobile Development

Building a Cross‑Platform Payment Architecture with C++ for WeChat Pay

This article describes how a C++‑based cross‑platform framework was designed and implemented to unify iOS and Android payment flows in WeChat Pay, covering architectural motivation, business‑process abstraction, routing mechanisms, network request management, and standardized data transmission to improve quality and productivity.

C++WeChat Paycross-platform
0 likes · 15 min read
Building a Cross‑Platform Payment Architecture with C++ for WeChat Pay
WeChat Client Technology Team
WeChat Client Technology Team
Mar 20, 2020 · Mobile Development

How We Built a Cross‑Platform C++ Architecture for WeChat Pay on iOS & Android

This article explains the challenges of maintaining separate iOS and Android implementations for WeChat Pay, and details how a C++‑based cross‑platform framework—featuring abstracted business flows, a unified routing mechanism, managed network requests, and strict data‑transfer standards—dramatically improves code reuse, stability, and development productivity.

CWeChat Paymobile architecture
0 likes · 15 min read
How We Built a Cross‑Platform C++ Architecture for WeChat Pay on iOS & Android
Meituan Technology Team
Meituan Technology Team
Feb 20, 2020 · Operations

Intelligent Delivery System Architecture and Optimization at Meituan

Meituan’s intelligent delivery system integrates operations‑research, machine learning, and IoT across three layers—structural optimization, market adjustment, and real‑time matching—to plan smart areas, schedule riders, route orders, and dispatch efficiently, achieving measurable travel‑distance reductions and significant time savings.

AIOperations ResearchScheduling
0 likes · 20 min read
Intelligent Delivery System Architecture and Optimization at Meituan
Laravel Tech Community
Laravel Tech Community
Jan 3, 2020 · Backend Development

Generating URLs in Laravel: Helpers, Named Routes, Signed URLs, and Default Parameters

This article explains how Laravel's URL helper functions—such as url, route, signedRoute, temporarySignedRoute, action, and URL::defaults—can be used to generate basic URLs, access the current request URL, create named and signed routes, validate signatures, and set default route parameters, with code examples throughout.

BackendLaravelPHP
0 likes · 8 min read
Generating URLs in Laravel: Helpers, Named Routes, Signed URLs, and Default Parameters
Laravel Tech Community
Laravel Tech Community
Jan 2, 2020 · Backend Development

Master Laravel Controllers: From Basics to Advanced Resource Routing

This guide explains how to organize request handling with Laravel controllers, covering basic controller creation, namespace handling, single‑action controllers, middleware assignment, resource controllers with custom routes, dependency injection techniques, and route caching for production performance.

ControllersLaravelPHP
0 likes · 13 min read
Master Laravel Controllers: From Basics to Advanced Resource Routing
Laravel Tech Community
Laravel Tech Community
Jan 2, 2020 · Backend Development

Mastering Laravel Middleware: From Basics to Advanced Usage

This guide explains how Laravel middleware filters HTTP requests, shows how to create custom middleware with artisan, demonstrates pre‑ and post‑processing, registers global and route middleware, configures middleware groups, priority ordering, parameter passing, and terminable middleware for advanced request handling.

BackendHTTPLaravel
0 likes · 10 min read
Mastering Laravel Middleware: From Basics to Advanced Usage
Laravel Tech Community
Laravel Tech Community
Jan 2, 2020 · Backend Development

Laravel Routing Basics and Advanced Features

This article provides a comprehensive guide to Laravel routing, covering basic route definitions, route files, HTTP verbs, CSRF protection, redirects, view routes, parameters with constraints, named routes, route groups, model binding, fallback routes, rate limiting, and form method spoofing, all illustrated with clear code examples.

BackendLaravelPHP
0 likes · 14 min read
Laravel Routing Basics and Advanced Features
Amap Tech
Amap Tech
Nov 21, 2019 · Industry Insights

Gaode’s Unit‑Based Architecture: Scaling Services with Smart Routing and Data Sync

This article details Gaode's practical experience in building a unit‑based service architecture, covering challenges like request routing, unit isolation, and data synchronization, and explains the design choices, deployment strategies, performance metrics, and future optimization plans.

BackendService Architecturedata synchronization
0 likes · 15 min read
Gaode’s Unit‑Based Architecture: Scaling Services with Smart Routing and Data Sync
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Nov 8, 2019 · Mobile Development

Practical Experience of Using Flutter for Cross‑Platform Mobile Development at Xueersi Online School

This article introduces the rapid growth of cross‑platform mobile solutions, explains why Flutter was chosen for a new project, details the engineering structure, resource and dependency management, mixed UI challenges, routing and communication mechanisms, and shares crash‑monitoring strategies and future outlooks.

DARTFlutterMobile Development
0 likes · 22 min read
Practical Experience of Using Flutter for Cross‑Platform Mobile Development at Xueersi Online School
macrozheng
macrozheng
Oct 28, 2019 · Cloud Native

Master Spring Cloud Gateway: From Setup to Advanced Routing & Filters

Spring Cloud Gateway provides a powerful, reactive API gateway for Spring Boot applications, offering dynamic routing, predicates, and a variety of filters such as rate limiting, retries, and circuit breaking, with detailed examples of configuration via YAML and Java beans, integration with Eureka, and practical code snippets.

FiltersSpring BootSpring Cloud Gateway
0 likes · 18 min read
Master Spring Cloud Gateway: From Setup to Advanced Routing & Filters
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Oct 18, 2019 · Mobile Development

From Zero to Flutter Demo: Building a Penguin Tutor App Sample

This article walks through the author’s hands‑on experience creating a Flutter‑based sample of the Penguin Tutor app, covering project setup, UI layout, routing, event handling, dependency management, and code snippets, while reflecting on lessons learned and best‑practice recommendations.

Code SamplesDARTMobile Development
0 likes · 16 min read
From Zero to Flutter Demo: Building a Penguin Tutor App Sample
360 Tech Engineering
360 Tech Engineering
Jun 27, 2019 · Backend Development

Introducing gobox: A Lightweight Go Framework for HTTP Request Handling

This article introduces gobox, a self‑developed lightweight Go framework that treats each module as a box, explains its HTTP request handling architecture, key components such as System, Router, SimpleRouter, ActionContext, Controller, demonstrates graceful‑restart support with gracehttp, and provides a complete runnable example with sample curl outputs.

HTTPgoboxgraceful restart
0 likes · 8 min read
Introducing gobox: A Lightweight Go Framework for HTTP Request Handling
Sohu Tech Products
Sohu Tech Products
Jun 19, 2019 · Mobile Development

Integrating Flutter into iOS Apps: Mixed Development, Configuration, and Debugging Guide

This article provides a comprehensive step‑by‑step guide for integrating Flutter into iOS projects, covering required configuration files, script usage, AppDelegate modifications, MethodChannel communication, common pitfalls, debugging tools, performance monitoring, and routing strategies for both static and dynamic navigation.

DebuggingFlutterHybrid Development
0 likes · 15 min read
Integrating Flutter into iOS Apps: Mixed Development, Configuration, and Debugging Guide
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Jun 11, 2019 · Backend Development

Mastering Gobox: A Go Lightweight Framework for Seamless HTTP Routing

This article introduces Gobox, a self‑developed lightweight Go framework that treats each module as a reusable box, explains its HTTP request handling architecture—including System, Router, SimpleRouter, ActionContext, and Controller components—provides detailed code snippets, routing rules, and a complete example with graceful server restart support.

FrameworkHTTProuting
0 likes · 8 min read
Mastering Gobox: A Go Lightweight Framework for Seamless HTTP Routing
iQIYI Technical Product Team
iQIYI Technical Product Team
May 17, 2019 · Operations

Design and Implementation of an SD-WAN Based Network Acceleration Platform

iQIYI’s SD‑WAN‑based Network Acceleration Platform builds an overlay over the existing underlay, separating business control, routing, and data‑forwarding layers to provide automated, policy‑driven acceleration for physical hosts, virtual machines and other services, while offering flexible inter‑node routing, unified management, and fault‑tolerant, QoS‑aware path selection.

BGPNetwork AccelerationOverlay Network
0 likes · 14 min read
Design and Implementation of an SD-WAN Based Network Acceleration Platform
dbaplus Community
dbaplus Community
Apr 16, 2019 · Big Data

Scaling Elasticsearch for Billions of Daily Events: Cluster Planning, Routing & Hot‑Warm Tips

This article explains how to handle a real‑time OLAP monitoring platform processing 10‑12 billion daily events and 400 billion yearly records by optimizing Elasticsearch 5.3.3 through cluster planning, storage strategies, index sharding, compression, hot‑warm architecture, routing, index templates, rollover, and cross‑cluster search, providing concrete configurations and code examples.

Big DataCluster PlanningElasticsearch
0 likes · 23 min read
Scaling Elasticsearch for Billions of Daily Events: Cluster Planning, Routing & Hot‑Warm Tips
Xianyu Technology
Xianyu Technology
Dec 14, 2018 · Mobile Development

How to Build a Lightweight Flutter Router with Dart Annotations

This article explains how to replace cumbersome if‑else or manual map‑based routing in Flutter with a lightweight, annotation‑driven solution that automatically generates a page‑to‑URL mapping at compile time, using Dart's source_gen, build, and analyser packages.

Code GenerationDARTFlutter
0 likes · 10 min read
How to Build a Lightweight Flutter Router with Dart Annotations
21CTO
21CTO
Nov 28, 2018 · Backend Development

Why Laravel’s Powerful Features Can Supercharge Your PHP Development

This article introduces Laravel, a modern PHP framework, highlighting its MVC architecture, robust ORM, Blade templating, streamlined routing, controller organization, and built‑in authentication, while providing code examples to show how these features boost developer productivity.

AuthenticationBladeLaravel
0 likes · 6 min read
Why Laravel’s Powerful Features Can Supercharge Your PHP Development
Sohu Tech Products
Sohu Tech Products
Oct 31, 2018 · Mobile Development

Componentization Architecture for iOS Mobile Applications

This article presents a comprehensive component‑based architecture for iOS navigation apps, detailing layered design, responsibility division, integration methods, MGJRouter communication, H5‑Native interaction, dynamic configuration, and insights from Taobao's large‑scale componentization practice.

CocoaPodsDynamic ConfigurationMGJRouter
0 likes · 18 min read
Componentization Architecture for iOS Mobile Applications
Qunar Tech Salon
Qunar Tech Salon
Oct 16, 2018 · Frontend Development

In‑Depth Source Code Analysis of React‑Router (v4/v5) and Its Core Components

This article provides a comprehensive walkthrough of React‑Router's internal architecture, detailing the implementation of key components such as Router, Route, Switch, Redirect, Prompt, Link, and withRouter, while explaining how history, matchPath, and path‑to‑regexp work together to enable client‑side routing in modern React applications.

JavaScriptReactReact Router
0 likes · 19 min read
In‑Depth Source Code Analysis of React‑Router (v4/v5) and Its Core Components
Meituan Technology Team
Meituan Technology Team
Aug 23, 2018 · Mobile Development

WMRouter: An Android Routing Framework for Componentized Development

WMRouter is an open‑source Android routing framework, originating from Meituan Waimai, that provides flexible URI dispatch and a ServiceLoader inspired by Java SPI, enabling component‑based navigation, dynamic registration, interceptors, singleton management, and decoupled communication for hybrid, multi‑module, and instrumented app architectures.

AndroidComponentizationMobile Development
0 likes · 21 min read
WMRouter: An Android Routing Framework for Componentized Development
Python Programming Learning Circle
Python Programming Learning Circle
Aug 18, 2018 · Backend Development

How to Split Laravel Routes into Multiple Files for Cleaner Backend Architecture

This guide explains why and how to split Laravel's routes.php into multiple module‑based files using a customized RouteServiceProvider, shows the necessary code, folder layout, and demonstrates that caching with php artisan route:cache preserves performance while keeping the backend clean and maintainable.

LaravelPHPRoute Organization
0 likes · 4 min read
How to Split Laravel Routes into Multiple Files for Cleaner Backend Architecture
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 7, 2018 · Fundamentals

Why Does Ping Fail? From Theory to Real‑World Network Troubleshooting

This article walks through fundamental networking concepts such as routing tables, ifconfig, and ARP, demonstrates how a ping request is processed across subnets and gateways, shows real‑world packet captures, and explains how a misconfigured HSRP caused intermittent connectivity issues, offering practical troubleshooting steps.

ARPNetworkingping
0 likes · 16 min read
Why Does Ping Fail? From Theory to Real‑World Network Troubleshooting
Didi Tech
Didi Tech
Aug 3, 2018 · Backend Development

Introduction to Koa2: Features, History, and Basic Usage

Koa2 is a lightweight, async‑await‑based Node.js web framework that evolved from Express to eliminate callback hell, offering an elegant onion‑style middleware system, unified ctx object, and extensibility through routers, static serving, SSR, and database integrations, making it ideal for modern web services.

Koa2Node.jsWeb framework
0 likes · 9 min read
Introduction to Koa2: Features, History, and Basic Usage
UCloud Tech
UCloud Tech
Jul 27, 2018 · Cloud Computing

How Edge Computing and Dynamic Acceleration Transform Network Performance

Edge computing distributes compute and storage to network edge nodes, reducing latency and bandwidth usage, while UCloud's dynamic acceleration network leverages optimized routing, private UTP protocol, and seamless integration with edge platforms to enhance data transmission across diverse, often weak, network environments.

UClouddynamic accelerationnetwork optimization
0 likes · 9 min read
How Edge Computing and Dynamic Acceleration Transform Network Performance
Meitu Technology
Meitu Technology
Jun 8, 2018 · Blockchain

Technical Overview of Telegram Open Network (TON) Blockchain

Telegram’s open‑source TON blockchain combines a master chain with dynamically sharded work chains, uses hyper‑cube routing for fast or reliable inter‑shard messages, employs PoS‑BFT consensus with validators, nominators and fishermen, supports services like DNS, Proxy, Storage and Pay, and manages a 5‑billion Gram token economy to enable scalable decentralized applications.

BlockchainConsensusTON
0 likes · 14 min read
Technical Overview of Telegram Open Network (TON) Blockchain
JD Tech
JD Tech
Jun 4, 2018 · Mobile Development

Comprehensive JDReact Development Guide: Project Setup, Environment, Common Pitfalls and Best Practices

This article provides a step‑by‑step tutorial for creating, configuring, and debugging JDReact projects—including project initialization, npm/yarn setup, styling conventions, routing, network requests, animation handling, scroll‑view tricks, H5 conversion issues, and deployment tips—while highlighting frequent Windows compatibility problems and practical solutions.

DebuggingJDReactMobile Development
0 likes · 15 min read
Comprehensive JDReact Development Guide: Project Setup, Environment, Common Pitfalls and Best Practices
JD Tech
JD Tech
Mar 16, 2018 · Frontend Development

JDReact Development Guide for the JD Oil Card Shell Project

This comprehensive guide details the setup, configuration, component customization, routing, context usage, debugging, and deployment processes for building the JD Oil Card Shell application with JDReact, covering both Android and iOS platforms, common pitfalls, and practical code examples.

DebuggingJDReactMobile
0 likes · 18 min read
JDReact Development Guide for the JD Oil Card Shell Project
Architects Research Society
Architects Research Society
Jan 6, 2018 · Cloud Native

HTTP Filters, Routing, gRPC, and WebSocket Support in Envoy

This article explains Envoy's HTTP filter architecture, routing capabilities, gRPC integration, WebSocket handling, and cluster manager functions, detailing how each component operates without needing knowledge of underlying protocols and how they enable advanced traffic management, observability, and service mesh features.

EnvoyHTTP filtersWebSocket
0 likes · 10 min read
HTTP Filters, Routing, gRPC, and WebSocket Support in Envoy
Architecture Digest
Architecture Digest
Jan 6, 2018 · Backend Development

Comprehensive Guide to Building Web Applications with Koa

This tutorial walks you through setting up a Node.js environment, installing Koa, and progressively building a web application by covering basic HTTP services, context handling, response types, routing, middleware, error handling, cookies, form processing, and file uploads with clear code examples.

Error HandlingKoaNode.js
0 likes · 19 min read
Comprehensive Guide to Building Web Applications with Koa
21CTO
21CTO
Nov 6, 2017 · Frontend Development

Master React Router v4: A Complete Guide to Building Dynamic and Protected Routes

This tutorial walks you through installing React Router v4, creating basic, nested, and dynamic routes, handling URL parameters, and implementing protected routes with authentication, providing comprehensive code examples and best practices for building robust client‑side navigation in modern React applications.

JavaScriptProtected RoutesReact
0 likes · 18 min read
Master React Router v4: A Complete Guide to Building Dynamic and Protected Routes
Meituan Technology Team
Meituan Technology Team
Oct 26, 2017 · Operations

Evolution of Payment Channel Automation Management at Meituan-Dianping

Meituan‑Dianping’s payment team progressed from manual fault alerts to a fully automated channel management system that detects failures, disables affected banks, conducts controlled ramp‑up tests, and restores service, dramatically cutting response times, manpower costs, and secondary‑failure risks while boosting overall availability.

OperationsSystem Designfault management
0 likes · 14 min read
Evolution of Payment Channel Automation Management at Meituan-Dianping
Programmer DD
Programmer DD
Jun 4, 2017 · Cloud Native

Extending Spring Cloud Ribbon for Weight‑Based and Label‑Based Routing

This guide explains how to enhance Spring Cloud's Ribbon with custom rules that enable weight‑based traffic distribution and label‑driven routing, covering project setup, core microservice components, implementation approaches, testing procedures, and practical examples for real‑world microservice deployments.

LabelMicroservicesRibbon
0 likes · 12 min read
Extending Spring Cloud Ribbon for Weight‑Based and Label‑Based Routing
Qunar Tech Salon
Qunar Tech Salon
Jan 17, 2017 · Frontend Development

Evolution of Hybrid Routing Architecture: From Hy 1.0 to Hy 2.0 with React, Webpack Code Splitting, and Performance Optimizations

This article traces the development of Qunar's internal hybrid routing solution from the SPA‑based Hy 1.0 to the React‑driven Hy 2.0, detailing the shift to webpack code‑splitting, async loading with react‑router, and the performance and packaging challenges solved along the way.

Hybrid Appcode-splittingfrontend
0 likes · 11 min read
Evolution of Hybrid Routing Architecture: From Hy 1.0 to Hy 2.0 with React, Webpack Code Splitting, and Performance Optimizations
ITPUB
ITPUB
Oct 8, 2016 · Databases

Mastering Database Sharding, Replication, and High‑Availability Strategies

This article explains core database concepts such as sharding, replication, routing strategies, and high‑availability designs, detailing how to achieve read/write separation, cache integration, and consistency handling in a master‑slave architecture for large‑scale systems.

Read-Write SeparationReplicationdatabase
0 likes · 8 min read
Mastering Database Sharding, Replication, and High‑Availability Strategies
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Sep 29, 2016 · Backend Development

Getting Started with Express: Build Your First Node.js Web App

This guide introduces Express, a Node.js web framework, covering its advantages, environment setup, a step‑by‑step demo project, directory layout, core concepts such as routing, middleware and template engines, and practical code examples to help beginners launch a functional server quickly.

BackendExpressTemplate Engine
0 likes · 15 min read
Getting Started with Express: Build Your First Node.js Web App
MaGe Linux Operations
MaGe Linux Operations
Sep 18, 2016 · Backend Development

Building a Minimal Async Python Web Framework from Scratch

This article walks through the design and implementation of a lightweight asynchronous Python web framework, covering its core components such as HTTPServer, HTTPConnection, request parsing, routing, timeout handling, and the App class, while explaining design choices, limitations, and testing strategies.

BackendHTTPPython
0 likes · 17 min read
Building a Minimal Async Python Web Framework from Scratch
21CTO
21CTO
Feb 11, 2016 · Frontend Development

Why Single‑Page Web Apps Are Changing Frontend Development

This article explains how single‑page web applications shift client logic to the browser, covering their definition, key frameworks, componentization, code isolation, routing, caching, server communication, memory management, styling strategies, deployment models, and inherent drawbacks.

Frontend Architecturecachingjavascript frameworks
0 likes · 13 min read
Why Single‑Page Web Apps Are Changing Frontend Development