Tagged articles
307 articles
Page 2 of 4
Meituan Technology Team
Meituan Technology Team
Aug 3, 2023 · Frontend Development

Rome: Enhancing Front‑end Development Collaboration and Efficiency at Meituan

The article details Meituan’s Rome front‑end framework, covering its business and technical background, the engineering ecosystem and evolution path, large‑scale upgrades, IDE‑based development assistance, efficiency and quality improvements, metric collection, real‑world adoption across 1,400+ projects, and future trends such as deeper dev‑chain integration and AI‑assisted coding.

Build OptimizationFrameworkIDE
0 likes · 29 min read
Rome: Enhancing Front‑end Development Collaboration and Efficiency at Meituan
Alibaba Cloud Developer
Alibaba Cloud Developer
Jul 27, 2023 · Backend Development

How Gaode’s GBF Framework Eliminates Glue Code with Domain‑Driven Design

This article explains how Gaode's Information Business team tackled fragmented portal implementations across multiple industries by adopting the Gaode Business Framework (GBF) and domain‑driven design, achieving unified architecture, reduced duplication, improved reusability, and enhanced system stability and maintainability.

BackendDomain-Driven DesignFramework
0 likes · 17 min read
How Gaode’s GBF Framework Eliminates Glue Code with Domain‑Driven Design
OPPO Amber Lab
OPPO Amber Lab
Jul 14, 2023 · Information Security

Master Android Framework Vulnerability Hunting: Proven Methods for Beginners

This article introduces the Android Java Framework vulnerability discovery process, outlining characteristic vulnerability types, and presenting three practical methods—historical CVE analysis, feature‑based exploration, and business‑logic testing—along with step‑by‑step guidance and illustrative examples to help beginners quickly start effective Framework security research.

AndroidBug HuntingFramework
0 likes · 11 min read
Master Android Framework Vulnerability Hunting: Proven Methods for Beginners
Laravel Tech Community
Laravel Tech Community
Jul 13, 2023 · Databases

MyBatis-Flex: An Elegant MyBatis Enhancement Framework

MyBatis-Flex is a lightweight, high‑performance extension to MyBatis that adds full CRUD, pagination, multi‑table and batch operations while preserving all MyBatis features, supports multi‑datasource relations, recursive queries, and provides extensive annotations such as @Relation for flexible data mapping, with recent v1.4.9 updates and bug fixes.

FrameworkJavaMyBatis
0 likes · 5 min read
MyBatis-Flex: An Elegant MyBatis Enhancement Framework
Architects Research Society
Architects Research Society
Jun 30, 2023 · Operations

Salesforce Operations Governance and Architecture Framework (SOGAF): Applying the MIT‑CISR Enterprise Architecture to Salesforce Implementations

The Salesforce Operations Governance and Architecture Framework (SOGAF) adapts the MIT‑CISR enterprise‑architecture model to define a Common Entity (CoE) with clear purpose, vision, values, roles, processes and metrics, detailing its components, activities and governance considerations for successful Salesforce programs.

Center of ExcellenceFrameworkOperations Governance
0 likes · 11 min read
Salesforce Operations Governance and Architecture Framework (SOGAF): Applying the MIT‑CISR Enterprise Architecture to Salesforce Implementations
JD Tech
JD Tech
Jun 28, 2023 · Backend Development

Using the Pie Framework for Responsibility Chain Development in Java

This article introduces the Pie framework, a Java-based implementation of the responsibility‑chain design pattern, demonstrates how to integrate it with Maven, shows step‑by‑step code examples for handlers, outbound factories, bootstrapping, and global exception handling, and explains its benefits for clean, maintainable backend development.

Backend DevelopmentDesign PatternsFramework
0 likes · 13 min read
Using the Pie Framework for Responsibility Chain Development in Java
Architects Research Society
Architects Research Society
Jun 13, 2023 · R&D Management

Enterprise Architecture Governance: Frameworks, Principles, Roles, Processes, and Tools

This article provides a comprehensive overview of enterprise architecture (EA) governance, covering its definition, context, framework components, guiding principles, organizational structure, roles and responsibilities, processes, classification, metrics, and tool selection to help organizations align IT with business strategy and achieve cost savings and compliance.

FrameworkRolesmetrics
0 likes · 22 min read
Enterprise Architecture Governance: Frameworks, Principles, Roles, Processes, and Tools
JavaScript
JavaScript
May 18, 2023 · Frontend Development

Why Svelte Is Dropping TypeScript for JSDoc – What It Means for Frontend Development

Following Deno’s abandonment of TypeScript, the popular frontend framework Svelte has announced it will also discontinue TypeScript support, opting for JSDoc documentation, and the Svelte repository has opened a pull request to convert existing TypeScript code to JSDoc, signaling a shift in the ecosystem.

FrameworkJSDocSvelte
0 likes · 1 min read
Why Svelte Is Dropping TypeScript for JSDoc – What It Means for Frontend Development
php Courses
php Courses
Apr 23, 2023 · Backend Development

Step‑by‑Step Guide to Building a PHP MVC Framework from Scratch

This article provides a step‑by‑step guide to building a PHP MVC framework from scratch, covering MVC basics, directory structure, routing, controllers, models, views, core utilities, and includes sample code snippets throughout for developers.

FrameworkMVCORM
0 likes · 9 min read
Step‑by‑Step Guide to Building a PHP MVC Framework from Scratch
Java Architect Essentials
Java Architect Essentials
Apr 22, 2023 · Backend Development

Introducing magic-api: A Java Rapid API Development Framework

The article presents magic-api, a Java-based rapid API development framework that lets developers create HTTP interfaces through a visual UI without writing traditional controller, service, DAO, or XML code, and provides features, quick‑start instructions, and resource links.

BackendFrameworkJava
0 likes · 5 min read
Introducing magic-api: A Java Rapid API Development Framework
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Apr 14, 2023 · Fundamentals

Pipeline Domain Design in Multimedia Frameworks: Concepts, Comparative Analysis, and Implementation

The article defines pipeline domain design concepts, compares major multimedia frameworks such as FFmpeg, GStreamer, MediaPipe and AVPipeline, and demonstrates a configurable, extensible node‑based architecture that enables fast plugin integration and adaptable audio‑video pipelines across diverse business scenarios and platforms.

AIFrameworkMultimedia
0 likes · 39 min read
Pipeline Domain Design in Multimedia Frameworks: Concepts, Comparative Analysis, and Implementation
Sohu Tech Products
Sohu Tech Products
Apr 6, 2023 · Mobile Development

Deep Dive into Android Activity Launch Process and Framework Implementation

This article provides an in‑depth analysis of Android’s Activity launch mechanism, tracing the client‑side startActivity call through the framework layers, system_server services, AIDL interfaces, transaction handling, and the execution of lifecycle callbacks such as onCreate, onStart, and onResume, with extensive code excerpts.

AIDLActivityAndroid
0 likes · 31 min read
Deep Dive into Android Activity Launch Process and Framework Implementation
php Courses
php Courses
Mar 25, 2023 · Backend Development

ThinkPHP Hook Behaviors: Concepts, Usage Examples, and Implementation

This article explains the concept of ThinkPHP Hook behaviors, demonstrates how to define custom behavior classes, bind them to tags using Hook::add, trigger them with Hook::listen, and configure tag bindings in tags.php, providing complete code examples for a login scenario.

FrameworkHookPHP
0 likes · 6 min read
ThinkPHP Hook Behaviors: Concepts, Usage Examples, and Implementation
Model Perspective
Model Perspective
Mar 24, 2023 · Fundamentals

Master the PEST Model: A Practical Guide for Analyzing Business Environments

This article introduces the PEST model—a four‑factor framework covering political, economic, social, and technological influences—explains each component, provides a detailed example for an electronics company, and challenges readers to apply the analysis to a supermarket’s expansion plan.

Business strategyFrameworkMarketing
0 likes · 6 min read
Master the PEST Model: A Practical Guide for Analyzing Business Environments
Laravel Tech Community
Laravel Tech Community
Feb 14, 2023 · Backend Development

CodeIgniter 4.3.0 Release Notes and Upgrade Guide

The announcement details CodeIgniter version 4.3.0, highlighting over 50 enhancements, important breaking changes, required updates to the spark executable and configuration files, and provides links to the changelog and upgrade guide for developers to safely migrate their applications.

Backend DevelopmentCodeIgniterFramework
0 likes · 2 min read
CodeIgniter 4.3.0 Release Notes and Upgrade Guide
21CTO
21CTO
Jan 10, 2023 · Frontend Development

Vue.js 2022 Review & 2023 Roadmap: What’s Next for the Frontend Framework?

Evan You’s 2023 blog post reviews Vue.js’s 2022 milestones—including the shift to Vue 3, ecosystem growth, and Vue 2 migration—while outlining 2023 plans such as smaller releases, Vapor Mode, and upcoming conferences, offering a comprehensive outlook for developers.

2022 review2023 roadmapFramework
0 likes · 7 min read
Vue.js 2022 Review & 2023 Roadmap: What’s Next for the Frontend Framework?
DevOps
DevOps
Jan 10, 2023 · Product Management

How to Design Product Architecture: Concepts, Process, and Deliverables

This article explains product architecture as the skeleton of a product, outlines a step‑by‑step design process from business overview to detailed UI considerations, and lists the typical deliverables such as business flow diagrams, product maps, functional charts, and prototype or PRD documents.

FrameworkPRDProduct Architecture
0 likes · 5 min read
How to Design Product Architecture: Concepts, Process, and Deliverables
Architects Research Society
Architects Research Society
Oct 26, 2022 · Fundamentals

Understanding TOGAF: Enterprise Architecture Framework, Version 10, Benefits, Certification, and Tools

This article explains the TOGAF enterprise architecture framework, its evolution to version 10 with a modular agile‑focused structure, the core and extended guidance it provides, the business benefits and certification paths, salary impact, and a list of certified tools for implementation.

Architecture Development MethodFrameworkIT Governance
0 likes · 9 min read
Understanding TOGAF: Enterprise Architecture Framework, Version 10, Benefits, Certification, and Tools
Tencent Cloud Developer
Tencent Cloud Developer
Aug 15, 2022 · Backend Development

Why Dependency Injection Matters in Go and How to Leverage Uber’s Fx Framework

This article explains the concept of dependency injection, why it is essential for Go backend services, compares manual object wiring with DI containers, reviews popular Go DI libraries, and demonstrates how to use Uber’s Fx framework (and a custom Viego framework) to simplify application initialization and lifecycle management.

Backend DevelopmentFrameworkGo
0 likes · 11 min read
Why Dependency Injection Matters in Go and How to Leverage Uber’s Fx Framework
21CTO
21CTO
Aug 12, 2022 · Backend Development

Why .NET Framework 4.8.1’s Native Arm64 Support Matters for Developers

Microsoft’s .NET Framework 4.8.1 update, bundled with Visual Studio 2022 17.3, introduces native Arm64 support and official Arm64EC compatibility, enabling legacy .NET apps to run directly on Arm64 hardware without emulation, while dropping support for older Windows versions and providing new download links.

ARM64Frameworkdotnet
0 likes · 4 min read
Why .NET Framework 4.8.1’s Native Arm64 Support Matters for Developers
DaTaobao Tech
DaTaobao Tech
Aug 2, 2022 · Frontend Development

Componentization in the QianNiu PC Cross‑Platform Framework

The QianNiu PC cross‑platform framework adopts a COM‑style component architecture—defining interfaces, implementations, and MVP‑based UI modules, with automated code generation and lifecycle management—to achieve consistent Windows/macOS features, improve extensibility and reusability, lower development cost, and boost maintainability and efficiency.

CComponentizationFramework
0 likes · 17 min read
Componentization in the QianNiu PC Cross‑Platform Framework
58 Tech
58 Tech
Jul 28, 2022 · Mobile Development

Fair 2.0: Features, Usage Guide, and Roadmap for the Flutter Dynamic Framework

This article introduces Fair 2.0—a dynamic framework for Flutter—detailing its new features, installation steps, code examples for loading bundles, model registration, and runtime error handling, followed by contributor information, upcoming roadmap items, and links to documentation and source repositories.

DARTFAIRFlutter
0 likes · 7 min read
Fair 2.0: Features, Usage Guide, and Roadmap for the Flutter Dynamic Framework
Architects Research Society
Architects Research Society
Jul 25, 2022 · R&D Management

What Makes TOGAF 10 a Valuable Contribution

TOGAF 10 reorganizes and modularizes its content into six core documents and 23 guidebooks, updates key topics like data management, agility, resilience, and the glossary, and aims to address past criticisms by improving readability, relevance, and update frequency for enterprise architects.

FrameworkTOGAFVersion 10
0 likes · 8 min read
What Makes TOGAF 10 a Valuable Contribution
Top Architect
Top Architect
Jun 23, 2022 · Frontend Development

OpenSumi: Alibaba’s Open‑Source IDE Framework for High‑Performance, Customizable Development

OpenSumi, an open‑source IDE development framework from Alibaba and Ant Group, offers a high‑performance, highly customizable dual‑platform (Web and Electron) solution compatible with VS Code extensions, enabling rapid creation of cloud‑based or local IDE products with extensive view customization, vertical‑domain support, and seamless integration into existing development pipelines.

Cloud IDEFrameworkIDE
0 likes · 10 min read
OpenSumi: Alibaba’s Open‑Source IDE Framework for High‑Performance, Customizable Development
IT Architects Alliance
IT Architects Alliance
May 30, 2022 · R&D Management

From Machine Code to Modern Systems: A Deep Dive into Software Architecture

This article traces the evolution of software development—from machine language and assembly to high‑level languages—explores the two software crises, explains why software architecture emerged, and clarifies core concepts such as systems, subsystems, modules, components, frameworks, and architecture itself.

ComponentFrameworkSoftware Architecture
0 likes · 13 min read
From Machine Code to Modern Systems: A Deep Dive into Software Architecture
Java Tech Enthusiast
Java Tech Enthusiast
May 23, 2022 · Backend Development

Implementing a Simple Java ORM Framework from Scratch

The article walks through building a lightweight Java ORM framework from scratch, showing JDBC drawbacks, defining XML configuration and mapper files, implementing core components like SqlSessionFactory, SimpleExecutor, and reflection‑based parameter and result mapping, and demonstrating a working test that returns POJOs.

FrameworkJDBCJava
0 likes · 12 min read
Implementing a Simple Java ORM Framework from Scratch
Meituan Technology Team
Meituan Technology Team
May 19, 2022 · Artificial Intelligence

Tulong: An Industrial Graph Neural Network Framework and Learning Platform at Meituan

Tulong is Meituan’s industrial graph neural network framework and learning platform that combines a compact MTGraph engine, a modular operator‑based GNN library, and visual workflow tools to enable heterogeneous, billion‑edge graph training on a single machine with up to 60 % memory savings and 2–4× speedups, streamlining search, recommendation, advertising and delivery pipelines.

FrameworkIndustrial AIPerformance Optimization
0 likes · 24 min read
Tulong: An Industrial Graph Neural Network Framework and Learning Platform at Meituan
DataFunTalk
DataFunTalk
Apr 30, 2022 · Artificial Intelligence

Insights into BIDMach: An Unusual Machine Learning Framework and Thoughts on Building Industrial‑Grade ML Systems

The article introduces BIDMach, a compact Scala‑based machine‑learning framework built with JNI‑driven CUDA/MKL, explains its three‑layer architecture, and discusses broader considerations for designing usable, high‑performance, and extensible industrial AI frameworks, emphasizing co‑design, algorithm‑framework co‑evolution, and ecosystem factors.

BIDMachFrameworkIndustrial AI
0 likes · 8 min read
Insights into BIDMach: An Unusual Machine Learning Framework and Thoughts on Building Industrial‑Grade ML Systems
Java Backend Technology
Java Backend Technology
Apr 27, 2022 · Backend Development

How to Build a Custom Java Logging Framework with Annotations and Queues

This article walks through creating a lightweight Java logging framework—from motivation and project setup to defining constants, configuration loading, utility classes, annotation processing, asynchronous message handling, and a complete test—showing how to inject values, write logs, and package the solution as a reusable JAR.

FrameworkJavaQueue
0 likes · 21 min read
How to Build a Custom Java Logging Framework with Annotations and Queues
Bilibili Tech
Bilibili Tech
Apr 2, 2022 · Backend Development

Overview and Architecture of Kratos v2 Go Microservice Framework

Kratos v2 is a lightweight, highly pluggable Go microservice framework that replaces the monolithic v1 design with a toolbox of interchangeable components—such as transport, middleware, logging, configuration, and service discovery—organized in a DDD‑inspired layout and extensible via protobuf‑defined plugins.

APIConfigurationFramework
0 likes · 18 min read
Overview and Architecture of Kratos v2 Go Microservice Framework
ByteFE
ByteFE
Mar 28, 2022 · Mobile Development

uni-app: A Cross-Platform Development Framework for Multi-Platform Deployment

uni-app is a Vue.js-based cross-platform development framework enabling developers to write a single codebase for deployment across multiple platforms including iOS, Android, H5, and various mini-programs, with over 36K stars on GitHub, highlighting its growing adoption in the big front-end development trend.

Cross‑platform developmentFrameworkMobile Development
0 likes · 3 min read
uni-app: A Cross-Platform Development Framework for Multi-Platform Deployment
Tencent Cloud Developer
Tencent Cloud Developer
Feb 22, 2022 · Fundamentals

C++ Runtime Reflection Implementation Overview with Code Examples

The article explains how to implement a runtime reflection system for C++ using the Ponder library, detailing type registration, property and function metadata, builder-generated meta‑objects, type‑erasure wrappers like UserObject and Value, and runtime APIs for dynamic object creation and invocation.

C++FrameworkPonder
0 likes · 29 min read
C++ Runtime Reflection Implementation Overview with Code Examples
Node Underground
Node Underground
Feb 16, 2022 · Backend Development

What’s New in Midway 3.0? Deep Dive into the Latest Backend Framework Features

Midway 3.0 was officially released on January 20, 2022, introducing multi‑version documentation, a clarified tech stack for standard, serverless, and integration projects, a redesigned API syntax with zero‑API calls, enhanced operators, Prisma ORM support, a new full‑stack suite, and a lightweight request SDK for both Node.js and browser environments.

APIBackendFramework
0 likes · 11 min read
What’s New in Midway 3.0? Deep Dive into the Latest Backend Framework Features
Alibaba Terminal Technology
Alibaba Terminal Technology
Feb 15, 2022 · Backend Development

What’s New in Midway 3.0? A Deep Dive into the Latest Backend Framework Features

In January 2022, Midway released version 3.0, introducing multi‑version documentation, a clarified technology stack for standard, serverless, and integrated projects, a redesigned API syntax with zero‑API calls, new routing, full‑stack tooling, Prisma ORM support, and a lightweight request SDK, while also thanking open‑source contributors and outlining upcoming plans.

APIFrameworkNode.js
0 likes · 11 min read
What’s New in Midway 3.0? A Deep Dive into the Latest Backend Framework Features
php Courses
php Courses
Feb 10, 2022 · Backend Development

Laravel 9 Official Release: New Features and Improvements

Laravel 9 has been officially released as the next long‑term support (LTS) version, requiring PHP 8, introducing numerous enhancements such as controller route groups, updated default Ignition page, Laravel Scout database engine, Symfony Mailer integration, Flysystem 3.x, and many Eloquent optimizations.

FrameworkLaravelPHP8
0 likes · 4 min read
Laravel 9 Official Release: New Features and Improvements
Xianyu Technology
Xianyu Technology
Feb 10, 2022 · Mobile Development

Design and Implementation of an Android Chain Framework for Business Decoupling

The Android Chain framework decouples business modules by turning call points into annotated extension points, generating interface‑to‑implementation mappings at compile time, merging them via a Gradle plugin, and exposing them through a runtime singleton that supports priority, dynamic proxies, custom URL protocols, and ProGuard‑safe automatic registration.

AndroidAnnotationProcessingDependencyInjection
0 likes · 8 min read
Design and Implementation of an Android Chain Framework for Business Decoupling
21CTO
21CTO
Feb 9, 2022 · Backend Development

What’s New in Laravel 9? Explore the Latest Backend Features

Laravel 9, the first LTS release after a 12‑month cycle, brings PHP 8 support, Symfony Mailer integration, Flysystem 3.x, enhanced Eloquent accessors, new route group features, and a host of other backend improvements for modern web development.

FrameworkLaravelLaravel 9
0 likes · 4 min read
What’s New in Laravel 9? Explore the Latest Backend Features
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Dec 28, 2021 · Fundamentals

Mastering Java Reflection: What It Is, How It Works, and Real-World Uses

Java reflection lets programs inspect and manipulate classes, methods, and fields at runtime, enabling dynamic object creation, method invocation, and flexible framework design; this guide explains its definition, benefits, underlying mechanics, practical usage with code examples, and common scenarios such as JDBC driver loading and Spring IoC.

Code ExampleFrameworkJava
0 likes · 8 min read
Mastering Java Reflection: What It Is, How It Works, and Real-World Uses
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Dec 27, 2021 · Game Development

Game Automation Testing Guide: Building an Automated Testing Framework

This guide introduces game automation testing, explaining its benefits and limitations, outlining when it is appropriate, and providing a detailed two‑part tutorial on building an automated testing framework—including outer process setup, server and client components, and using third‑party tools like Airtest.

AirtestAutomationFramework
0 likes · 15 min read
Game Automation Testing Guide: Building an Automated Testing Framework
Laravel Tech Community
Laravel Tech Community
Dec 2, 2021 · Backend Development

Laravel 8.74.0 Release Notes: New Features, Fixes, and Changes

The Laravel 8.74.0 release introduces new commands, helper methods, Eloquent aggregation, string reversal, database notification type customization, full‑text indexing, and several bug fixes and performance improvements, while also upgrading Symfony to 5.4 and refining queue connection handling.

Backend DevelopmentFrameworkLaravel
0 likes · 2 min read
Laravel 8.74.0 Release Notes: New Features, Fixes, and Changes
Laravel Tech Community
Laravel Tech Community
Nov 30, 2021 · Backend Development

Symfony v6.0.0 Released: New Features, Bug Fixes, and Improvements

Symfony v6.0.0, an MVC‑based PHP framework, has been released, offering enterprise‑grade robustness, extensive configurability, and bundled tools, while introducing numerous bug fixes and new features such as a Vonage notifier bridge, enhanced DBAL support, and restored JSON type handling.

BugFixesFrameworkPHP
0 likes · 3 min read
Symfony v6.0.0 Released: New Features, Bug Fixes, and Improvements
php Courses
php Courses
Nov 12, 2021 · Backend Development

Laravel Framework Core Source Code Analysis Course

This course introduces learners to the Laravel framework's core source code, covering topics such as container optimization, the decorator pattern, request proxying, environment loading, and exception mechanisms, and provides an online link for self‑paced study.

FrameworkLaravelprogramming
0 likes · 2 min read
Laravel Framework Core Source Code Analysis Course
Qunhe Technology Quality Tech
Qunhe Technology Quality Tech
Nov 11, 2021 · Backend Development

Boosting API Test Efficiency with Scenario‑Based Apollo Framework

This article explains how the Apollo testing framework was redesigned to enable scenario‑based API testing, reduce case creation and maintenance costs, improve quality checks, and support advanced features like traffic replay, ultimately enhancing automation efficiency for large‑scale business services.

API testingAutomationFramework
0 likes · 8 min read
Boosting API Test Efficiency with Scenario‑Based Apollo Framework
Alimama Tech
Alimama Tech
Nov 10, 2021 · Industry Insights

Rethinking Traditional Marketing Models: A Pragmatic C.M.O. Framework

This article distills complex marketing analysis into a concise, data‑driven framework by revisiting classic models, introducing simplified 4P/4C/4R concepts, and presenting the C.M.O. (Customer Insight, Multi‑Touch Attribution, Opportunity) methodology for actionable, high‑dimensional insight generation.

AnalysisCMOData Science
0 likes · 11 min read
Rethinking Traditional Marketing Models: A Pragmatic C.M.O. Framework
WeChat Client Technology Team
WeChat Client Technology Team
Oct 21, 2021 · Fundamentals

Why We Built Our Own C++ Coroutine Framework and How It Boosts Development Efficiency

This article explains the motivation behind creating the C++ coroutine framework "owl" for the cross‑platform WeChat client, compares callback, promise, and coroutine approaches with code examples, and details its design choices such as stackful coroutines, single‑thread scheduling, structured concurrency, and performance characteristics.

AsynchronousCFramework
0 likes · 19 min read
Why We Built Our Own C++ Coroutine Framework and How It Boosts Development Efficiency
21CTO
21CTO
Sep 26, 2021 · Backend Development

How Baidu’s Hulk Framework Accelerates Go Service Development

The Hulk framework, built on GDP2, provides a business‑oriented Go web development platform with out‑of‑the‑box components, standardized architecture, rich observability, and tooling that together improve code quality, development speed, and SRE efficiency for large‑scale short‑video services.

BackendFrameworkGo
0 likes · 18 min read
How Baidu’s Hulk Framework Accelerates Go Service Development
IT Architects Alliance
IT Architects Alliance
Sep 20, 2021 · Backend Development

Design and Implementation of a Custom Java Logging Framework

This article walks through building a complete Java logging framework from scratch, covering the core LoggingEvent class, Appender abstraction, Level enumeration, hierarchical Logger design, context management, factory creation, and XML/YAML configuration parsing.

AppenderConfigurationFramework
0 likes · 14 min read
Design and Implementation of a Custom Java Logging Framework
High Availability Architecture
High Availability Architecture
Aug 30, 2021 · Backend Development

Hulk: A Go‑Based Web Service Framework for Short‑Video Backend Development

The article introduces Hulk, a Go service development framework created by the short‑video R&D team to replace PHP monoliths, outlines its background, design principles, component hierarchy, comparison with GDP2, and demonstrates how its built‑in monitoring, configuration, and tooling improve code quality, development speed, and SRE efficiency across Baidu’s short‑video services.

BackendDevOpsFramework
0 likes · 17 min read
Hulk: A Go‑Based Web Service Framework for Short‑Video Backend Development
Baidu Geek Talk
Baidu Geek Talk
Aug 23, 2021 · Frontend Development

Exploring Lowcode and Micro‑Frontend: Towards the Next Generation Front‑End Framework

The article surveys the evolution of front‑end development, explains the surge of low‑code platforms and micro‑frontend architectures, and proposes a next‑generation, JSON‑driven framework that separates component creation from page configuration to combine rapid low‑code productivity with the flexibility of traditional code.

FrameworkLowCodeSoftware Architecture
0 likes · 10 min read
Exploring Lowcode and Micro‑Frontend: Towards the Next Generation Front‑End Framework
FunTester
FunTester
Aug 20, 2021 · Backend Development

Building a Distributed Load‑Testing Framework: Gradle Multi‑Module & Maven Tips

This article details the final updates to the DCS_FunTester distributed testing framework, covering Gradle multi‑module configuration, dependency handling, result aggregation, task dispatch, health‑check endpoints, and registration optimizations with practical code examples in Java and Maven.

Distributed TestingFrameworkGradle
0 likes · 8 min read
Building a Distributed Load‑Testing Framework: Gradle Multi‑Module & Maven Tips
ELab Team
ELab Team
Aug 19, 2021 · Frontend Development

Inside GMTC 2021 Mini‑Program Talks: Cross‑Platform Tricks & Performance Secrets

The article recounts four GMTC 2021 mini‑program talks, detailing Jingxi’s Taro‑based cross‑platform architecture, DCloud’s cloud‑integrated code generation, Didi’s Mpx framework for massive multi‑team projects, and Douyin’s custom rendering engine, while highlighting performance, build, and optimisation strategies.

Frameworkcross-platformmini-program
0 likes · 38 min read
Inside GMTC 2021 Mini‑Program Talks: Cross‑Platform Tricks & Performance Secrets
Baidu Geek Talk
Baidu Geek Talk
Aug 18, 2021 · Backend Development

Hulk: A Go Web Service Framework for Short‑Video Backend Development

Hulk is a Go‑based web service framework created by the short‑video R&D team to replace a PHP monolith, extending the unreleased GDP2 platform with business‑specific wrappers, a four‑layer architecture, and integrated monitoring, tracing, and deployment tools that dramatically boost development speed, runtime performance, and SRE efficiency for high‑traffic short‑video services.

BackendDevOpsFramework
0 likes · 18 min read
Hulk: A Go Web Service Framework for Short‑Video Backend Development
Beike Product & Technology
Beike Product & Technology
Aug 6, 2021 · Mobile Development

Beike iOS Cold‑Start Optimization Practices and Framework

This article systematically presents the cold‑start performance problems of the Beike iOS app, defines testing standards, explains the essence of optimization, lists common pitfalls, and details a comprehensive set of practical solutions ranging from lifecycle‑aware task scheduling and minimal‑set launchers to dynamic‑library lazy loading, compile‑time I/O elimination, static‑initializer handling, dead‑code removal, and monitoring standards.

BenchmarkFrameworkPerformance Optimization
0 likes · 22 min read
Beike iOS Cold‑Start Optimization Practices and Framework
Architects Research Society
Architects Research Society
Aug 3, 2021 · Operations

Digital Transformation Framework: Definition, Pricing, and Planning (Part 1)

This article presents a comprehensive Digital Transformation Framework (DTF) that defines digital concepts, outlines a reference model for modeling and pricing digital strategies, explains its building blocks, risk and economic evaluation, and demonstrates its integration with enterprise architecture and SAFe for effective business transformation.

Digital TransformationFrameworkpricing
0 likes · 23 min read
Digital Transformation Framework: Definition, Pricing, and Planning (Part 1)
Top Architect
Top Architect
Aug 1, 2021 · Backend Development

Introducing Magic-API: A Java Rapid Development Framework for HTTP APIs

Magic-API is a Java-based rapid development framework that enables developers to create HTTP API interfaces without writing traditional controller, service, DAO, or XML code, offering extensive features, quick-start Maven integration, configurable properties, and a visual UI for managing endpoints.

APIFrameworkJava
0 likes · 4 min read
Introducing Magic-API: A Java Rapid Development Framework for HTTP APIs
58UXD
58UXD
Jul 28, 2021 · Product Management

How Goal‑Oriented Design Helps Designers Turn Vision into Measurable Value

This article explains how a goal‑oriented design framework enables designers to clarify their contribution, break down high‑level objectives into actionable sub‑goals, apply structured analysis methods, and ultimately deliver strategic solutions that demonstrate clear business impact.

DesignFrameworkProduct Design
0 likes · 7 min read
How Goal‑Oriented Design Helps Designers Turn Vision into Measurable Value
Refining Core Development Skills
Refining Core Development Skills
Jul 19, 2021 · Backend Development

An In‑Depth Introduction to Sogou’s Workflow C++ Server Framework

This article presents a comprehensive overview of the open‑source Workflow framework by Sogou, highlighting its high‑performance asynchronous architecture, rich feature set, practical C++ code examples for building servers and clients, and detailed explanations of its task‑flow and timer implementations for backend developers.

AsynchronousC++Framework
0 likes · 12 min read
An In‑Depth Introduction to Sogou’s Workflow C++ Server Framework
php Courses
php Courses
Jul 13, 2021 · Backend Development

Understanding the runWithRequest Method and Application Initialization in ThinkPHP

This article explains the ThinkPHP runWithRequest method, its call to the initialize routine, and details the initialization steps including environment loading, configuration parsing, language pack loading, debug mode setup, middleware loading, and service registration and bootstrapping, with full code examples.

FrameworkInitializationThinkPHP
0 likes · 10 min read
Understanding the runWithRequest Method and Application Initialization in ThinkPHP
php Courses
php Courses
Jul 9, 2021 · Backend Development

Phalcon Framework Installation and Setup Guide

This article provides a step‑by‑step tutorial on installing the Phalcon PHP framework, configuring development tools, setting environment variables, generating project scaffolding, creating controllers and models, and offers practical tips to avoid common pitfalls during the setup process.

DevToolsFrameworkPhalcon
0 likes · 5 min read
Phalcon Framework Installation and Setup Guide
ByteDance Terminal Technology
ByteDance Terminal Technology
Jul 8, 2021 · Frontend Development

Modern Web Development at ByteDance: From Traditional Front‑End Stack to the MWA/Jupiter Framework

This presentation details ByteDance's transition from a legacy front‑end development paradigm plagued by scaffolding and Webpack bottlenecks to a modern, serverless‑enabled architecture built around the MWA engineering standard and the Jupiter meta‑framework, highlighting the underlying problems, industry trends, and the resulting unified development experience.

FrameworkJupiterMWA
0 likes · 32 min read
Modern Web Development at ByteDance: From Traditional Front‑End Stack to the MWA/Jupiter Framework
Liulishuo Tech Team
Liulishuo Tech Team
Jul 7, 2021 · Frontend Development

Evaluation and Evolution of Mini‑Program Development Frameworks for Frontend Teams

This article reviews the background, key considerations, architectural principles, evolution, performance comparison, and a customized solution for building mini‑programs using frameworks such as WePY, Taro, and UniApp, highlighting cross‑platform support, TypeScript integration, and development experience improvements.

Frameworkevaluationperformance
0 likes · 12 min read
Evaluation and Evolution of Mini‑Program Development Frameworks for Frontend Teams
ByteDance Web Infra
ByteDance Web Infra
Jul 4, 2021 · Frontend Development

Modern Web Development at ByteDance: From Traditional Front‑End Stack to the MWA/Jupiter Framework

This article reviews ByteDance's transition from a fragmented, legacy front‑end toolchain to a unified modern web development platform, describing the shortcomings of traditional scaffolding, the rise of meta‑frameworks, and the design and capabilities of the internal MWA and Jupiter frameworks that power the open‑source Modern.js project.

ByteDanceEngineeringFramework
0 likes · 32 min read
Modern Web Development at ByteDance: From Traditional Front‑End Stack to the MWA/Jupiter Framework
IT Architects Alliance
IT Architects Alliance
Jun 30, 2021 · Fundamentals

Understanding Software Architecture: Systems, Subsystems, Modules, Components, Frameworks, and Architecture

This article explains the fundamental concepts of software architecture—including systems, subsystems, modules, components, frameworks, and architecture itself—by defining each term, illustrating their relationships with real‑world examples, and clarifying common misconceptions for technical professionals.

ComponentFrameworkSoftware Architecture
0 likes · 10 min read
Understanding Software Architecture: Systems, Subsystems, Modules, Components, Frameworks, and Architecture
Architecture Digest
Architecture Digest
Jun 19, 2021 · R&D Management

Team Management Framework: Two Dimensions and Ten Modules

This article presents a comprehensive team management framework built from the ground up, outlining two overarching dimensions and ten distinct modules—ranging from time and project management to talent recruitment and team building—to help organizations systematically improve their management practices.

FrameworkGoal ManagementR&D
0 likes · 8 min read
Team Management Framework: Two Dimensions and Ten Modules
Programmer DD
Programmer DD
Jun 14, 2021 · Backend Development

Mastering Spring: Core Concepts, IoC, AOP, and Bean Management Explained

This comprehensive guide explores the Spring framework’s fundamentals, including its lightweight architecture, core IoC container, dependency injection mechanisms, bean scopes and lifecycle, annotation‑based configuration, data‑access support, and aspect‑oriented programming features, providing developers with a solid foundation for building robust Java applications.

FrameworkIoCJava
0 likes · 45 min read
Mastering Spring: Core Concepts, IoC, AOP, and Bean Management Explained
WeChat Backend Team
WeChat Backend Team
Jun 7, 2021 · Artificial Intelligence

How WeChat’s TFCC Boosts Deep Learning Inference Performance Across Platforms

The TFCC framework, developed by WeChat's backend team, delivers high‑performance, easy‑to‑use, and universal deep‑learning inference by supporting numerous ONNX and TensorFlow operations, optimizing model structures, constants, and operators, and providing a versatile runtime and math library for both CPU and GPU platforms.

Deep LearningFrameworkInference
0 likes · 8 min read
How WeChat’s TFCC Boosts Deep Learning Inference Performance Across Platforms
Full-Stack Internet Architecture
Full-Stack Internet Architecture
May 13, 2021 · Backend Development

Spring Framework Core Components, IOC, AOP, Bean Lifecycle and Related Concepts

This article provides a comprehensive overview of the Spring framework, covering its core modules, version compatibility, core concepts such as IoC and AOP, proxy implementations, bean factories, lifecycle management, transaction handling, MVC architecture, Spring Boot, Spring Cloud, and common annotations for Java backend development.

BackendFrameworkIoC
0 likes · 34 min read
Spring Framework Core Components, IOC, AOP, Bean Lifecycle and Related Concepts
Architects Research Society
Architects Research Society
May 3, 2021 · Fundamentals

Digital Transformation Framework (DTF): A Comprehensive Guide to Modeling, Pricing, and Implementing Digital Strategies

This article introduces the Digital Transformation Framework (DTF), detailing its definition, structure, digital stages, and how it can be used to model, price, and implement digital strategies across enterprises, integrating risk, financial metrics, and architectural considerations.

Digital TransformationFrameworkenterprise architecture
0 likes · 23 min read
Digital Transformation Framework (DTF): A Comprehensive Guide to Modeling, Pricing, and Implementing Digital Strategies
Laravel Tech Community
Laravel Tech Community
Apr 23, 2021 · Backend Development

Common Laravel and PHP Interview Questions and Answers

This article compiles frequently asked Laravel and PHP interview questions, providing concise explanations of core concepts such as the framework's architecture, routing, middleware, Eloquent ORM, service container, authentication, authorization, testing tools, and deployment practices, useful for both beginners and experienced candidates.

BackendEloquentFramework
0 likes · 23 min read
Common Laravel and PHP Interview Questions and Answers
php Courses
php Courses
Mar 1, 2021 · Backend Development

ThinkPHP Framework Execution Process Overview

This article outlines the ThinkPHP framework’s execution flow, detailing the sequence from index.php entry through configuration loading, application generation, class loading, controller action execution, and template rendering, and highlights key classes such as Think\Hook and Think\Behavior.

BackendFrameworkHook
0 likes · 2 min read
ThinkPHP Framework Execution Process Overview
Programmer DD
Programmer DD
Feb 26, 2021 · Backend Development

Unlock Complex Math in Java with MXReflection: Annotation‑Based Calculator

MXReflection is a Java framework built on the mXparser library that lets developers perform sophisticated mathematical calculations using simple @Arg and @Expression annotations, with Maven/Gradle integration, comprehensive function support, and example-driven usage for both simple and complex scenarios.

FrameworkJavaannotation
0 likes · 8 min read
Unlock Complex Math in Java with MXReflection: Annotation‑Based Calculator
php Courses
php Courses
Feb 20, 2021 · Backend Development

Common ThinkPHP Single‑Letter Methods Overview

This article lists the common single‑letter shortcut methods in ThinkPHP, such as A for quickly instantiating the Action library, B for executing actions, C for configuring parameters, and others, providing brief English descriptions for each shortcut.

BackendFrameworkPHP
0 likes · 2 min read
Common ThinkPHP Single‑Letter Methods Overview
JD.com Experience Design Center
JD.com Experience Design Center
Feb 4, 2021 · Product Management

Master Competitive Analysis: From Strategy to Product Improvement

This article explains why competitive analysis matters beyond simple price comparison, outlines a goal‑oriented mindset, details how to conduct analysis at different product lifecycle stages, presents a multi‑layered analytical framework, and shows how to turn insights into concrete product improvements.

Competitive analysisFrameworkProduct Design
0 likes · 11 min read
Master Competitive Analysis: From Strategy to Product Improvement
Laravel Tech Community
Laravel Tech Community
Jan 31, 2021 · Backend Development

Wind Framework 1.0.3 Release Notes

Version 1.0.3 of the pure PHP coroutine Wind Framework introduces a new Chan class for intra-process coroutine messaging, enhances the message queue with Redis and Beanstalk drivers supporting massive consumer counts and timeout settings, and fixes several Beanstalk client command errors.

BeanstalkFrameworkMessage Queue
0 likes · 2 min read
Wind Framework 1.0.3 Release Notes
php Courses
php Courses
Jan 29, 2021 · Backend Development

Deep Dive into ThinkPHP Cache Mechanism: Setting, Retrieval, and Source Code Analysis

This article provides a comprehensive analysis of ThinkPHP’s cache system, detailing the execution flow for setting and retrieving cache, exploring the underlying source code, illustrating static method behavior, initialization, file handling, compression techniques, and practical examples with code snippets.

BackendCacheFramework
0 likes · 11 min read
Deep Dive into ThinkPHP Cache Mechanism: Setting, Retrieval, and Source Code Analysis
Baidu App Technology
Baidu App Technology
Jan 18, 2021 · Mobile Development

Baidu App Objective-C/Swift Mixed Programming Practice - Component Transformation and Interoperability

To enable Objective‑C and Swift mixed programming in Baidu App, static libraries are converted to static frameworks, module stability is activated, headers are module‑ized and dependencies declared via EasyBox, allowing safe inter‑component calls, proper nullability handling, and encouraging broader Swift adoption across the codebase.

Binary DistributionComponentizationFramework
0 likes · 17 min read
Baidu App Objective-C/Swift Mixed Programming Practice - Component Transformation and Interoperability
Swan Home Tech Team
Swan Home Tech Team
Dec 22, 2020 · Mobile Development

Daojia App General Development Framework: Architecture, Componentization, and Project Practice

This article introduces the Daojia App general development framework, detailing its evolution, componentization challenges and solutions, layered architecture, cross‑platform strategy with Flutter, and its practical application in the Jiazheng Cloud project to improve development efficiency and maintainability.

AndroidFlutterFramework
0 likes · 13 min read
Daojia App General Development Framework: Architecture, Componentization, and Project Practice
Tongcheng Travel Technology Center
Tongcheng Travel Technology Center
Nov 24, 2020 · Frontend Development

Thanos Multi‑Platform Development Framework: Architecture, Components, and Implementation

The article introduces the Thanos framework, a Vue‑based compile‑time solution that enables cross‑platform development for nine mini‑program and web targets by unifying components, APIs, and runtime behaviors, and details its architecture, scaffold tools, compiler mechanics, and runtime optimizations.

FrameworkMini ProgramRuntime
0 likes · 15 min read
Thanos Multi‑Platform Development Framework: Architecture, Components, and Implementation