Tagged articles
256 articles
Page 1 of 3
MeowKitty Programming
MeowKitty Programming
Apr 21, 2026 · Backend Development

Stop Hand‑Coding HTTP for AI: Adopt the Fast‑Updating OpenAI Java SDK

The OpenAI Java SDK has released three versions (4.29.0, 4.31.0, 4.32.0) within weeks, adding a Responses API, Spring Boot starter, webhook verification, request‑ID handling, automatic retries, and GraalVM compatibility, turning it from a simple HTTP wrapper into a production‑ready backend component for Java developers.

AI integrationJavaOpenAI
0 likes · 6 min read
Stop Hand‑Coding HTTP for AI: Adopt the Fast‑Updating OpenAI Java SDK
Java Architecture Diary
Java Architecture Diary
Apr 20, 2026 · Backend Development

How to Build a Personal WeChat Bot with iLink and the JiLink Java SDK

Since March 2026, WeChat’s official iLink Bot API enables personal accounts to legally receive and send messages, and this article explains the protocol’s features, compares it with older reverse‑engineering methods, and provides a step‑by‑step guide to using the JiLink Java SDK, including code samples and pitfalls.

BotJavaMessaging
0 likes · 12 min read
How to Build a Personal WeChat Bot with iLink and the JiLink Java SDK
Black & White Path
Black & White Path
Apr 14, 2026 · Information Security

How a Global Ad‑Based Tracking System Spies on Half a Billion Phones

An April 2026 investigation reveals Webloc, an ad‑intelligence geolocation platform that can monitor up to 500 million mobile devices in real time, retain three years of history, and is sold to law‑enforcement agencies worldwide, exposing serious privacy risks and a complex data‑broker supply chain.

RTBSDKad tracking
0 likes · 17 min read
How a Global Ad‑Based Tracking System Spies on Half a Billion Phones
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Apr 13, 2026 · Artificial Intelligence

How to Speed Up Bulk Vector Searches with CLI and SDK Concurrency

This guide explains how to dramatically reduce latency for batch semantic search, RAG multi‑path retrieval, and multimodal vector queries by running multiple OSS Vectors embed requests in parallel using CLI‑based, xargs, shell background jobs, Python asyncio, and SDK‑level concurrency techniques.

CLIGoOSS
0 likes · 21 min read
How to Speed Up Bulk Vector Searches with CLI and SDK Concurrency
Top Architect
Top Architect
Apr 5, 2026 · Backend Development

Designing a Robust Asynchronous Processing SDK with Spring, Kafka and MySQL

This article explains the design, principles, components, database schema, configuration, and usage of a generic asynchronous processing SDK that leverages Spring AOP, transactional events, Kafka, and a Vue UI to achieve reliable async execution and eventual consistency in Java backend systems.

AsynchronousDesign PatternsSDK
0 likes · 11 min read
Designing a Robust Asynchronous Processing SDK with Spring, Kafka and MySQL
Code Mala Tang
Code Mala Tang
Mar 12, 2026 · Artificial Intelligence

Getting Started with OpenCode: Terminal‑First AI Coding Assistant

This guide walks you through installing, configuring, and using OpenCode—a terminal‑first, open‑source AI coding agent—covering CLI commands, provider authentication, headless server mode, SDK integration, sample workflows, and a minimal JSONC configuration for seamless AI‑driven development.

AI coding assistantAutomationCLI
0 likes · 11 min read
Getting Started with OpenCode: Terminal‑First AI Coding Assistant
Old Zhang's AI Learning
Old Zhang's AI Learning
Mar 4, 2026 · Artificial Intelligence

Unlock the Full Power of LM Studio for Local LLM Deployment

This article explores LM Studio’s evolution into a complete local AI development platform, detailing version 0.4’s architectural overhaul, headless daemon, parallel request handling, stateful REST API, UI refresh, and a suite of hidden developer features such as OpenAI‑compatible, Anthropic‑compatible APIs, CLI tools, native SDKs, and the LM Link remote‑model solution.

Anthropic APICLILM Link
0 likes · 12 min read
Unlock the Full Power of LM Studio for Local LLM Deployment
Open Source Tech Hub
Open Source Tech Hub
Feb 11, 2026 · Backend Development

Unlock AI Power in Laravel: Real‑World SDK Use Cases & Code Samples

Laravel’s new AI SDK simplifies adding AI capabilities to Laravel apps, offering a clean API for models like OpenAI, Anthropic, Gemini, and more, and the article demonstrates three practical implementations: extracting insights from user data, an automated PR code‑review bot, and a personalized e‑learning quiz system.

AIBackendCode review
0 likes · 8 min read
Unlock AI Power in Laravel: Real‑World SDK Use Cases & Code Samples
Top Architect
Top Architect
Jan 12, 2026 · Backend Development

How to Build a Robust Asynchronous Processing SDK with Spring, Kafka, and XXL‑Job

This article explains the design and implementation of a generic asynchronous processing SDK for Java, covering its purpose, advantages, core principles, component choices, design patterns, configuration via Apollo, usage steps, safety considerations, and provides complete SQL and Spring configuration examples along with a GitHub repository link.

AsynchronousDesign PatternsJava
0 likes · 11 min read
How to Build a Robust Asynchronous Processing SDK with Spring, Kafka, and XXL‑Job
37 Interactive Technology Team
37 Interactive Technology Team
Nov 26, 2025 · Artificial Intelligence

Auto‑Generating SDK Docs with AI: Using Cursor and Claude Code to Diff and Document

This guide explains how to leverage AI tools like Cursor and Claude Code to automatically extract code differences, generate prompts, create markdown documentation, configure Confluence integration, and publish wiki pages, streamlining SDK documentation creation and reducing manual effort for development teams.

AI DocumentationClaude CodeConfluence
0 likes · 5 min read
Auto‑Generating SDK Docs with AI: Using Cursor and Claude Code to Diff and Document
DeWu Technology
DeWu Technology
Nov 19, 2025 · Databases

How Our Self‑Built Redis Evolved: Architecture, SDK, and Performance Gains

This article details the three‑year evolution of a self‑built Redis service, covering its massive scale, architectural redesign, migration from LB to a custom DRedis SDK, same‑city active‑active near‑read support, Redis‑server version upgrades, instance specifications, proxy rate‑limiting, and extensive automation that together boost performance while cutting costs.

AutomationCacheSDK
0 likes · 17 min read
How Our Self‑Built Redis Evolved: Architecture, SDK, and Performance Gains
Alibaba Cloud Native
Alibaba Cloud Native
Oct 14, 2025 · Mobile Development

How Alibaba Cloud RUM SDK Captures iOS App Performance and Crashes

The article explains the architecture, data collection methods, and crash monitoring techniques of Alibaba Cloud's RUM SDK for iOS, detailing session tracing, performance metrics, Method Swizzling, system event handling, and KSCrash integration to improve issue diagnosis.

Crash ReportingMethod SwizzlingMobile Development
0 likes · 9 min read
How Alibaba Cloud RUM SDK Captures iOS App Performance and Crashes
Alibaba Cloud Observability
Alibaba Cloud Observability
Oct 13, 2025 · Mobile Development

How Real User Monitoring Transforms Android App Stability and Performance

This article explains the challenges of Android ecosystem fragmentation, the invisibility of runtime crashes and performance issues, and how a Real User Monitoring (RUM) SDK can collect comprehensive stability, performance, and user‑behavior data through native signal handling, bytecode instrumentation, and standard Android APIs to help developers quickly locate and resolve problems.

AndroidCrash DetectionMobile Development
0 likes · 11 min read
How Real User Monitoring Transforms Android App Stability and Performance
Go Programming World
Go Programming World
Oct 9, 2025 · Backend Development

Unlock AI Tool Integration with the New Go MCP SDK v1.0.0

This article introduces the Model Context Protocol (MCP) Go SDK v1.0.0, explains its stable API guarantees, provides quick‑start examples for building MCP servers and clients in Go, and outlines the SDK's modular design and error‑handling strategy for AI‑enabled backend development.

AI integrationBackend DevelopmentGo
0 likes · 11 min read
Unlock AI Tool Integration with the New Go MCP SDK v1.0.0
Alibaba Cloud Observability
Alibaba Cloud Observability
Sep 29, 2025 · Cloud Native

What Makes HarmonyOS NEXT a Pure Cloud‑Native OS? Inside the Architecture and SDK

This article introduces HarmonyOS NEXT's pure, fast, and minimal design, its development base with DevEco Studio and ArkTS, the compilation artifacts (HAR, HSP, HAP), the system‑level open capability map, and the ARMS RUM SDK's architecture, session management, and three unobtrusive data‑collection schemes for performance monitoring.

Cloud NativeHarmonyOSPerformance Monitoring
0 likes · 11 min read
What Makes HarmonyOS NEXT a Pure Cloud‑Native OS? Inside the Architecture and SDK
Open Source Tech Hub
Open Source Tech Hub
Sep 28, 2025 · Backend Development

How to Implement Bring Your Own HTTP Client in PHP Using PSR Standards

This article explains the concept of Bring Your Own HTTP Client in PHP, outlines the relevant PSR-7, PSR-17, and PSR-18 standards, shows how php-http/discovery simplifies client selection, and provides concrete SDK code and usage examples for flexible, high‑performance HTTP integration.

HTTP clientPHPPSR-18
0 likes · 8 min read
How to Implement Bring Your Own HTTP Client in PHP Using PSR Standards
21CTO
21CTO
Sep 26, 2025 · Fundamentals

API vs SDK: When to Use Each and Why It Matters for Developers

This guide explains the core differences between APIs and SDKs, outlines typical use cases, compares popular API styles like REST, GraphQL, and gRPC, and demonstrates how SDKs simplify integration with practical code examples and best‑practice recommendations for building robust software interfaces.

APIIntegrationSDK
0 likes · 14 min read
API vs SDK: When to Use Each and Why It Matters for Developers
Open Source Tech Hub
Open Source Tech Hub
Sep 5, 2025 · Backend Development

Why the New Official PHP MCP SDK Is a Game‑Changer for AI‑Powered Development

On September 5, 2025 the PHP Foundation announced the launch of an official PHP Model Context Protocol (MCP) SDK, detailing its purpose to standardize AI integration, its collaboration with existing community projects, key features like framework support and cross‑platform compatibility, and the early development milestones achieved.

AI integrationBackend DevelopmentMCP
0 likes · 6 min read
Why the New Official PHP MCP SDK Is a Game‑Changer for AI‑Powered Development
Ops Development Stories
Ops Development Stories
Sep 5, 2025 · Backend Development

Simplify Jenkins Role Management with a Go SDK and REST API

This article explains how the Jenkins Role Strategy plugin’s UI can become unresponsive with many users, introduces a Go SDK that wraps its REST API, demonstrates permission template, role, and user/group management code, and shows how to build a simple Gin‑based web UI for role assignment.

GoJenkinsREST API
0 likes · 13 min read
Simplify Jenkins Role Management with a Go SDK and REST API
Open Source Tech Hub
Open Source Tech Hub
Aug 2, 2025 · Backend Development

How to Build a PHP SDK for Coze API When Official Support Is Missing

This guide explains why the official Coze SDK lacks PHP support, shows how to install the community‑made pfinalclub/coze_sdk package via Composer, and demonstrates chat, bot management, and both basic and advanced streaming features with complete code examples and future improvement plans.

BackendComposerCoze API
0 likes · 6 min read
How to Build a PHP SDK for Coze API When Official Support Is Missing
Ctrip Technology
Ctrip Technology
Jul 10, 2025 · Frontend Development

How Visual Event Tracking Transforms Front‑End Data Collection: Inside Ctrip’s Hetu System

This article examines Ctrip's Hetu visual event‑tracking system, comparing it with traditional code‑based tracking, detailing its architecture, SDK modes, configuration workflow, and best‑practice implementations that improve efficiency, reduce coupling, and enhance data reliability across web, app, and mini‑program platforms.

SDKdata collectionevent tracking
0 likes · 22 min read
How Visual Event Tracking Transforms Front‑End Data Collection: Inside Ctrip’s Hetu System
Instant Consumer Technology Team
Instant Consumer Technology Team
Jul 1, 2025 · Frontend Development

How AI Can Operate Web Apps: OpenTiny’s MCP‑Powered TinyVue Solution

This article explains how the OpenTiny team uses the Model Context Protocol (MCP) to enable large language models to control web applications, describes the TinyVue intelligent component library, shows architecture and code examples, and provides step‑by‑step guidance for integrating AI‑driven automation into front‑end projects.

AIMCP protocolSDK
0 likes · 15 min read
How AI Can Operate Web Apps: OpenTiny’s MCP‑Powered TinyVue Solution
Instant Consumer Technology Team
Instant Consumer Technology Team
Jun 20, 2025 · Artificial Intelligence

How to Engineer an MCP Tool for Cursor AI: A Step‑by‑Step Guide

This article explains what the Model Context Protocol (MCP) is, outlines common pain points when using Cursor AI with MCP, analyzes the issues, and provides a detailed engineering solution—including SDK installation, configuration, tool definition, code structure, build steps, and deployment—culminating in a practical example and future outlook.

AI integrationMCPSDK
0 likes · 8 min read
How to Engineer an MCP Tool for Cursor AI: A Step‑by‑Step Guide
Code Ape Tech Column
Code Ape Tech Column
Jun 20, 2025 · Backend Development

Mastering Asynchronous Processing in Java: Build a Robust SDK with Spring

This article introduces a generic asynchronous processing SDK for Java, explaining its purpose, advantages, underlying principles, component choices such as Kafka, XXL‑Job, MySQL, and Spring AOP, and provides detailed configuration, database schema, usage examples, and best‑practice guidelines to achieve reliable, non‑blocking execution and eventual consistency in backend systems.

AsynchronousBackendKafka
0 likes · 9 min read
Mastering Asynchronous Processing in Java: Build a Robust SDK with Spring
JavaEdge
JavaEdge
Jun 5, 2025 · Artificial Intelligence

How Amazon’s Strands Agents SDK Simplifies Building AI Agents

Amazon’s newly open‑source Strands Agents SDK lets developers create AI agents with minimal code by defining prompts, tools, and models, offering a lightweight, production‑ready framework that supports multiple model providers, observability, multi‑agent collaboration, and extensible tooling via dedicated packages.

AI agentsAmazonLLM
0 likes · 7 min read
How Amazon’s Strands Agents SDK Simplifies Building AI Agents
DeWu Technology
DeWu Technology
Apr 23, 2025 · Backend Development

Design and Implementation of a Business Parameter Configuration Center

The article presents the Business Parameter Configuration Center (BPCC), a declarative platform that automatically generates front‑end pages and corresponding CRUD services, detailing its layered architecture, core concepts such as elements, dimensions, parameters and schemes, SDK query flow, priority rules, multi‑selection handling, import/export workflow, and outlining scenarios where BPCC is unsuitable.

BackendConfigurationSDK
0 likes · 15 min read
Design and Implementation of a Business Parameter Configuration Center
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Apr 13, 2025 · Frontend Development

Building a Frontend Monitoring SDK from Scratch: Design, Implementation, and Performance Metrics

This article explains how to design and implement a complete front‑end monitoring SDK, covering stability, user‑experience, and business‑expansion scenarios, with step‑by‑step guidance on SDK architecture, Rollup build setup, error capturing, data reporting, performance measurement, and advanced topics such as source‑map handling and error aggregation.

SDKerror-handling
0 likes · 31 min read
Building a Frontend Monitoring SDK from Scratch: Design, Implementation, and Performance Metrics
php Courses
php Courses
Apr 1, 2025 · Backend Development

Integrating PHP Applications with Cloud-Native AI Services for Real-Time Decision Making

This article explains how to combine PHP web applications with modern cloud-native AI services—via REST APIs, SDKs, and message queues—to build efficient real-time decision systems, covering integration methods, sample code, use-case implementations such as recommendation, dynamic pricing, fraud detection, and performance optimization best practices.

Backend IntegrationCloud AIMessage Queue
0 likes · 8 min read
Integrating PHP Applications with Cloud-Native AI Services for Real-Time Decision Making
Open Source Tech Hub
Open Source Tech Hub
Mar 8, 2025 · Backend Development

Integrating EasyWeChat SDK for Secure OAuth in PHP Applications

This guide explains how to install the EasyWeChat PHP SDK via Composer, meet its environment requirements, configure OAuth settings, and implement a complete authorization flow with example code for the Webman framework, including callback handling and a live demo link.

ComposerEasyWeChatOAuth
0 likes · 5 min read
Integrating EasyWeChat SDK for Secure OAuth in PHP Applications
Open Source Tech Hub
Open Source Tech Hub
Mar 5, 2025 · Backend Development

Mastering yansongda/pay: A Complete PHP Guide to Multi‑Platform Payments

This article provides a comprehensive overview of the yansongda/pay PHP SDK, detailing its key features, supported payment channels (Alipay, WeChat, Douyin, UnionPay, Jiangsu Bank), installation via Composer, configuration files, and step‑by‑step code examples for initializing the SDK and handling web, asynchronous, and synchronous payment flows within a Webman application.

AlipayPHPPayment Gateway
0 likes · 14 min read
Mastering yansongda/pay: A Complete PHP Guide to Multi‑Platform Payments
Kuaishou Frontend Engineering
Kuaishou Frontend Engineering
Feb 20, 2025 · Frontend Development

How Kuaishou’s Vision Platform Guarantees High‑Quality Animation Assets with Automated Detection

This article explains how Kuaishou’s Vision platform tackles animation asset delivery challenges by introducing systematic admission and egress detection, static and dynamic analysis services, image efficiency checks, performance testing, and open SDK/API, ultimately improving stability, reducing crashes, and streamlining the workflow.

SDKanimationfrontend
0 likes · 13 min read
How Kuaishou’s Vision Platform Guarantees High‑Quality Animation Assets with Automated Detection
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Feb 16, 2025 · Frontend Development

Building a Frontend Performance Monitoring SDK: Theory, Metrics, and Implementation

This article explains the importance of frontend performance monitoring, outlines core metrics such as FCP, LCP, FP, CLS, and demonstrates how to implement a comprehensive SDK using PerformanceObserver, custom configuration, and wrappers for fetch and XMLHttpRequest to capture resource and network data for batch reporting.

JavaScriptPerformance MonitoringSDK
0 likes · 16 min read
Building a Frontend Performance Monitoring SDK: Theory, Metrics, and Implementation
Java Architecture Diary
Java Architecture Diary
Feb 10, 2025 · Artificial Intelligence

deepseek4j 1.3: Java SDK adds web search, streaming & multi‑channel AI

deepseek4j 1.3 introduces web‑search capability, streaming responses, system prompts, expanded multi‑platform support, enhanced SSE debugging, and upcoming features like API‑key rotation and resilience, enabling Java developers to integrate DeepSeek models effortlessly while focusing on business logic.

AIDeepSeekSDK
0 likes · 8 min read
deepseek4j 1.3: Java SDK adds web search, streaming & multi‑channel AI
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Feb 5, 2025 · Mobile Development

Common Android SDK Development Approaches and Their Implementation

This article outlines five common Android SDK development methods—Jar, SO, AAR, Dex‑plugin, and Apk‑installation—detailing their structures, integration steps, code examples, and best‑practice principles such as stability, minimal dependencies, small package size, optimal performance, compatibility, and dynamic updatability.

AARAndroidMobile Development
0 likes · 12 min read
Common Android SDK Development Approaches and Their Implementation
Alibaba Cloud Developer
Alibaba Cloud Developer
Jan 10, 2025 · Fundamentals

How to Design an SDK Business Model Diagram: A Step‑by‑Step Guide

This article explains how to build a business model diagram for an SDK from a design perspective, covering the definition of business model diagrams, their purpose, expression methods, layered architecture, derivation principles, a six‑step modeling process, and evaluation criteria to ensure clarity, correctness, and extensibility.

Business ModelModelingSDK
0 likes · 21 min read
How to Design an SDK Business Model Diagram: A Step‑by‑Step Guide
37 Interactive Technology Team
37 Interactive Technology Team
Jan 8, 2025 · Game Development

WeChat Mini Game SDK: Common Issues, Network Request Limits, and Optimization Strategies

The WeChat mini‑game SDK faces common problems such as HTTPS‑only domains, a ten‑request concurrency cap, five‑second background timeouts, and URL‑encoding errors that can queue or lose data, while Unity C# games must implement custom networking and developers must handle launch parameters, deprecated system APIs, share UI timing, and prompt communication to ensure stable releases.

Concurrency LimitSDKShare
0 likes · 11 min read
WeChat Mini Game SDK: Common Issues, Network Request Limits, and Optimization Strategies
Yang Money Pot Technology Team
Yang Money Pot Technology Team
Dec 26, 2024 · Frontend Development

Design and Implementation of a Multi‑CDN Disaster Recovery Mechanism for Frontend Resource Loading

This article presents a comprehensive multi‑CDN disaster‑recovery solution for frontend static resources, detailing the background, current issues, goals, SDK‑based architecture, monitoring and retry strategies, data‑reporting mechanisms, evaluation results, and future dynamic scheduling improvements.

CDNRetrySDK
0 likes · 12 min read
Design and Implementation of a Multi‑CDN Disaster Recovery Mechanism for Frontend Resource Loading
Alibaba Cloud Observability
Alibaba Cloud Observability
Dec 9, 2024 · Operations

How to Integrate Alibaba Cloud RUM SDK for HarmonyOS Native Apps

This guide explains the background of HarmonyOS NEXT, introduces Alibaba Cloud ARMS Real User Monitoring SDK for native HarmonyOS apps, details its page, resource, exception, and custom data collection features, and provides step‑by‑step integration instructions with code examples.

Cloud NativeHarmonyOSMobile Development
0 likes · 8 min read
How to Integrate Alibaba Cloud RUM SDK for HarmonyOS Native Apps
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 28, 2024 · Artificial Intelligence

Step-by-Step Guide to Registering Volcengine API, Configuring .cloudiderc, and Running LangChain Quickstart

This tutorial provides detailed instructions for registering the Volcengine API, locating and editing the .cloudiderc file, setting environment variables, installing the Volcengine Python SDK, and troubleshooting common issues when running the LangChain quick‑start examples on a cloud IDE.

AIAPILangChain
0 likes · 6 min read
Step-by-Step Guide to Registering Volcengine API, Configuring .cloudiderc, and Running LangChain Quickstart
Architect
Architect
Nov 15, 2024 · Frontend Development

How Bilibili Built a Scalable Front‑End Error Monitoring System from Scratch

This article details Bilibili's end‑to‑end front‑end error monitoring solution, covering the custom SDK, error capture and classification, unique ID generation, filtering, white‑screen detection, data pipelines, APM visualisation, lifecycle plugins, one‑click alerts, and future roadmap, all backed by real‑world metrics and code examples.

APMAlertingBilibili
0 likes · 34 min read
How Bilibili Built a Scalable Front‑End Error Monitoring System from Scratch
Python Programming Learning Circle
Python Programming Learning Circle
Nov 1, 2024 · Backend Development

Designing a Python SDK for Cloud TTS Services: Critique and Refactoring of Volcengine's SDK

This article examines the shortcomings of Volcengine's Python TTS SDK, proposes a cleaner design using request interceptors or Auth objects, demonstrates refactored code examples with the Tetos library, and explains how to integrate signing logic into standard HTTP clients for more maintainable backend development.

BackendHTTPPython
0 likes · 10 min read
Designing a Python SDK for Cloud TTS Services: Critique and Refactoring of Volcengine's SDK
Test Development Learning Exchange
Test Development Learning Exchange
Oct 23, 2024 · Fundamentals

Comprehensive Guide to SDK Testing

This article provides a detailed, step‑by‑step guide on how to thoroughly test a Software Development Kit (SDK), covering everything from understanding documentation and preparing environments to creating test plans, executing various test types, logging, debugging, feedback, and documentation updates.

SDKsoftware developmenttest planning
0 likes · 7 min read
Comprehensive Guide to SDK Testing
Sohu Tech Products
Sohu Tech Products
Oct 18, 2024 · Backend Development

Design and Refactoring of a Java SDK with Proxy Optimization and Integration Test Enhancements

The article details how a Java SDK for a CIM instant‑messaging system was redesigned using Java 8+ features and the Builder pattern, introduced a lightweight proxy resembling RPC frameworks with dynamic‑URL support, and added comprehensive integration tests that verify automatic client reconnection and reliable message delivery across clustered servers.

Builder PatternJavaProxy
0 likes · 10 min read
Design and Refactoring of a Java SDK with Proxy Optimization and Integration Test Enhancements
ZhongAn Tech Team
ZhongAn Tech Team
Oct 15, 2024 · Frontend Development

Implementation of an Agora‑Based Video Claim SDK for Insurance: Architecture, Features, and Integration

This article details the design and implementation of a video‑claim system for insurance using Agora video‑call technology, covering background, core features, system architecture, adapter‑pattern code, Web and mini‑program SDK integration, exception handling, and future AI‑driven enhancements.

Adapter PatternAgoraInsurance
0 likes · 15 min read
Implementation of an Agora‑Based Video Claim SDK for Insurance: Architecture, Features, and Integration
JD Tech Talk
JD Tech Talk
Oct 10, 2024 · Frontend Development

Dynamic Cross‑Platform (Roma) Architecture and Rendering Process on HarmonyOS

This article provides a comprehensive overview of the dynamic cross‑platform (Roma) solution, detailing its JavaScript‑based architecture, integration with Android, iOS, HarmonyOS and Web, the SDK workflow, code examples, and the complete view creation, rendering, and update processes across multiple language environments.

HarmonyOSJavaScriptSDK
0 likes · 26 min read
Dynamic Cross‑Platform (Roma) Architecture and Rendering Process on HarmonyOS
JD Cloud Developers
JD Cloud Developers
Oct 10, 2024 · Mobile Development

How Dynamic Cross‑Platform UI Rendering Works on HarmonyOS, Android, iOS, and Web

This article explains the architecture and implementation of the Roma dynamic cross‑platform solution, covering its JavaScript‑VM based rendering pipeline, HarmonyOS integration challenges, resource packaging, view creation across JS, C++, and ArkTS layers, and the diff‑based update mechanism that enables seamless UI updates on multiple platforms.

HarmonyOSJavaScriptMobile Development
0 likes · 28 min read
How Dynamic Cross‑Platform UI Rendering Works on HarmonyOS, Android, iOS, and Web
ByteDance Data Platform
ByteDance Data Platform
Oct 9, 2024 · Big Data

Douyin’s E‑commerce Tracking Journey: From Log 1.0 to a Unified Attribution Platform

This article examines Douyin Group’s e‑commerce data‑tracking evolution, detailing the transition from early log‑free collection through Log 2.0’s failed overhaul to the streamlined Log 3.0 framework, and explains the resulting SDK, BTM/BCM management, and attribution platform that solve quality, efficiency, and analysis challenges for data engineers.

Log ManagementSDKdata attribution
0 likes · 19 min read
Douyin’s E‑commerce Tracking Journey: From Log 1.0 to a Unified Attribution Platform
Goodme Frontend Team
Goodme Frontend Team
Sep 23, 2024 · Frontend Development

How We Built a Scalable Low‑Code Platform for Store Screens and TV Displays

This article details the design and evolution of a low‑code platform used for electronic menu and TV screens in retail stores, covering architecture diagrams, component decomposition, material market, plugin system, schema compatibility, data fetching optimizations, and resource caching strategies to improve scalability and stability.

ComponentSDKarchitecture
0 likes · 22 min read
How We Built a Scalable Low‑Code Platform for Store Screens and TV Displays
Bilibili Tech
Bilibili Tech
Sep 20, 2024 · Frontend Development

Bilibili Front‑End Error Monitoring: Architecture, SDK, White‑Screen Detection and Data Governance

Bilibili’s front‑end team built a custom “mirror” SDK and full‑stack monitoring platform that captures JavaScript and resource errors, detects white‑screens, logs user behavior offline, routes data through Kafka‑ClickHouse pipelines to visual dashboards, and provides one‑click alerts, now serving over 1,700 projects across 85% of business lines.

AlertingData visualizationSDK
0 likes · 33 min read
Bilibili Front‑End Error Monitoring: Architecture, SDK, White‑Screen Detection and Data Governance
Architect
Architect
Jul 26, 2024 · Backend Development

Designing a High‑Performance Go‑Job Scheduler: Architecture, SDK & Task Flow

This article presents a comprehensive technical deep‑dive into Go‑Job, a Go‑native distributed task scheduling framework, covering its background, three‑layer architecture, service and task design, SDK modules, code examples, practical integration steps, and future enhancements for robust backend operations.

Distributed SystemsGoGo-Job
0 likes · 24 min read
Designing a High‑Performance Go‑Job Scheduler: Architecture, SDK & Task Flow
DataFunTalk
DataFunTalk
Jul 15, 2024 · Big Data

Douyin Group E‑commerce Data Tracking Evolution, Solutions, and Attribution Practices

This article examines Douyin Group's e‑commerce data‑tracking journey, detailing the progression from early log collection to Log 3.0, the challenges posed by rapidly evolving user flows, and the comprehensive solution framework—including BTM/BCM management, SDK capabilities, and an attribution platform—that improves data quality, development efficiency, and attribution accuracy.

Big DataData TrackingSDK
0 likes · 20 min read
Douyin Group E‑commerce Data Tracking Evolution, Solutions, and Attribution Practices
Meituan Technology Team
Meituan Technology Team
Jun 27, 2024 · Mobile Development

Meituan Mini‑Program Testability Practices and Implementation

Meituan’s Tech Salon Session 77 describes how the company built a generic JavaScript‑hooking SDK packaged as an NPM module to give mini‑programs on platforms such as WeChat, Alipay and Kuaishou observable and controllable capabilities across UI, storage, network and system layers, enabling automated cache management, request mocking, state inspection and visual diff testing, which the ticket team leveraged to achieve over 30 % test scenario coverage, 100 % page coverage and discover hundreds of defects, while outlining future plans to stabilize and expand the framework.

AutomationJavaScriptMini Program
0 likes · 19 min read
Meituan Mini‑Program Testability Practices and Implementation
37 Interactive Technology Team
37 Interactive Technology Team
May 20, 2024 · Game Development

Introduction and Implementation of MaxSDK for Unity Cross‑Platform Game Development

The article presents MaxSDK, a unified C# SDK for Unity that abstracts platform‑specific native SDKs across Android, iOS, Windows, macOS and future platforms, offering a singleton interface, abstract base classes, data models, and callback listeners to dramatically cut integration effort, maintenance cost, and enable easy extension to other engines.

AndroidCGame Development
0 likes · 21 min read
Introduction and Implementation of MaxSDK for Unity Cross‑Platform Game Development
Architect
Architect
May 19, 2024 · Mobile Development

Implementing Offline‑Capable H5 in Mobile Apps Using WebView and JSBridge

This article explores the architecture and implementation of hybrid mobile applications that run H5 pages with offline package support, detailing communication schemes between JavaScript and native code, JSBridge SDK design, offline package construction, management, version control, and related stability and security considerations.

Hybrid AppJSBridgeMobile Development
0 likes · 33 min read
Implementing Offline‑Capable H5 in Mobile Apps Using WebView and JSBridge
Sohu Tech Products
Sohu Tech Products
May 15, 2024 · Backend Development

Design and Implementation of a Simplified RocketMQ SDK

To simplify RocketMQ usage, I designed an internal SDK that abstracts complex client configurations, offering single‑call ordered message sending, per‑message consumption, unified result handling, and enforced consistent subscription settings, thereby reducing developer effort and preventing common integration errors.

Backend DevelopmentDistributed SystemsJava
0 likes · 6 min read
Design and Implementation of a Simplified RocketMQ SDK
Goodme Frontend Team
Goodme Frontend Team
Apr 1, 2024 · Frontend Development

Inside Guming’s Frontend SDK: Design, Logging, and Tracking Explained

This article walks through the architecture and detailed design of Guming’s frontend data‑center SDK, covering its initialization, payload structure, core modules such as Configurator, Reporter, Queue, and various plugins, and explains how logging, tracking, rate‑limiting, and remote configuration are implemented for reliable data collection.

ConfigurationSDKfrontend
0 likes · 19 min read
Inside Guming’s Frontend SDK: Design, Logging, and Tracking Explained
Bilibili Tech
Bilibili Tech
Mar 29, 2024 · Backend Development

Design and Implementation of Bilibili Live Interactive Platform

Bilibili’s live interactive platform, built on four core modules—developer management, app store, application interaction, and settlement—offers SDKs, debugging tools, asset libraries, and secure identity codes to streamline third‑party integration, enhance streamer and user experiences, ensure fair revenue sharing, and maintain robust monitoring and governance.

SDKinteractive platformsettlement
0 likes · 16 min read
Design and Implementation of Bilibili Live Interactive Platform
DeWu Technology
DeWu Technology
Mar 6, 2024 · Frontend Development

Visual Event Tracking Solution: Architecture, Implementation, and Practices

The visual event tracking solution replaces costly manual code instrumentation with a Data‑Trackid and relative Xpath system, a VSCode plugin for automatic ID generation, and an SDK that captures clicks and exposures, dynamically loads third‑party analytics, and provides validation, monitoring, and future decoupling for scalable, real‑time product analytics.

Event AnalyticsSDKdata collection
0 likes · 9 min read
Visual Event Tracking Solution: Architecture, Implementation, and Practices
Huolala Tech
Huolala Tech
Mar 5, 2024 · Frontend Development

How PageSpy Extends Frontend Debugging to Mini‑Programs and Adds Session Replay

PageSpy, now with over 3000 GitHub stars, introduces multi‑platform mini‑program debugging for WeChat, Alipay and UniApp, plus a session‑replay feature that records network requests and console logs, enabling developers to export, share, and replay logs for efficient bug investigation.

JavaScriptMini ProgramPageSpy
0 likes · 7 min read
How PageSpy Extends Frontend Debugging to Mini‑Programs and Adds Session Replay
JavaEdge
JavaEdge
Feb 25, 2024 · Backend Development

Building a Scalable, Flexible Operation Configuration Platform for Mobile Apps

This article details the design and implementation of a high‑availability, flexible operation‑configuration platform that separates operational resources from base data, introduces JSON‑based configs, multi‑point storage, SDK integration, caching, and monitoring to improve development efficiency and system performance.

ConfigurationSDKarchitecture
0 likes · 15 min read
Building a Scalable, Flexible Operation Configuration Platform for Mobile Apps
Watermelon Video Tech Team
Watermelon Video Tech Team
Jan 31, 2024 · Mobile Development

Optimizing Android Process Startup in Xigua Video: Strategies, Implementation, and Benefits

This article details how Xigua Video analyzed and optimized the startup of multiple Android subprocesses—including push, mini‑app, sandboxed, and exec processes—by applying on‑demand loading, SDK integration, and monitoring techniques, resulting in measurable performance and quality improvements.

AndroidMobile DevelopmentSDK
0 likes · 23 min read
Optimizing Android Process Startup in Xigua Video: Strategies, Implementation, and Benefits
Code Ape Tech Column
Code Ape Tech Column
Jan 18, 2024 · Backend Development

Integrating DDD Four‑Layer Architecture and Microservice SDK with the D3boot Framework

This article explains how to combine Domain‑Driven Design's four‑layer architecture with a microservice‑oriented application SDK, introduces the D3boot lightweight framework and its modular base components, and shows how the approach simplifies building SaaS and PaaS systems while keeping code reusable and maintainable.

DDDFrameworkJava
0 likes · 10 min read
Integrating DDD Four‑Layer Architecture and Microservice SDK with the D3boot Framework
macrozheng
macrozheng
Jan 5, 2024 · Backend Development

Build a Mini SMS Platform: Architecture, Code Walkthrough, and Deployment

This article introduces a lightweight, open‑source SMS platform built with SpringBoot and Vue, explains its server‑side architecture, provides step‑by‑step deployment instructions, and demonstrates how to send templated messages using a simple Java SDK.

JavaMicroservicesSDK
0 likes · 11 min read
Build a Mini SMS Platform: Architecture, Code Walkthrough, and Deployment
JD Retail Technology
JD Retail Technology
Dec 7, 2023 · Mobile Development

Cross‑Platform Dynamic Development with MCube: Practices, Architecture, and Lessons Learned

This article details the MCube dynamic‑UI solution for mobile apps, covering the background of high development costs, the reasons for choosing MCube, the implementation of single‑floor and full‑page dynamic transformations, data‑structure redesign, common pitfalls, and best‑practice recommendations for both iOS and Android.

AndroidDynamic UIMCube
0 likes · 12 min read
Cross‑Platform Dynamic Development with MCube: Practices, Architecture, and Lessons Learned
Architecture and Beyond
Architecture and Beyond
Nov 25, 2023 · Operations

Effective Log Management Strategy: Standards, SDK Integration, and Lifecycle Practices

The article outlines common logging problems and presents a comprehensive six‑step strategy—including clear logging standards, systematic standard management, a unified SDK, centralized log management systems, regular standard reviews, and lifecycle deprecation—to transform chaotic logs into a reliable tool that boosts development efficiency.

Log ManagementOperationsSDK
0 likes · 7 min read
Effective Log Management Strategy: Standards, SDK Integration, and Lifecycle Practices
Architect's Journey
Architect's Journey
Nov 23, 2023 · Backend Development

Building a DDD‑Based Four‑Layer Microservice Architecture with the D3boot Framework

The article walks through a DDD‑inspired four‑layer microservice architecture, explains how an application SDK enables RPC communication across services, details each architectural layer, and showcases the open‑source D3boot framework that bundles reusable base components, BOM management, and SaaS‑ready features for rapid backend development.

DDDJavaMicroservices
0 likes · 10 min read
Building a DDD‑Based Four‑Layer Microservice Architecture with the D3boot Framework
Selected Java Interview Questions
Selected Java Interview Questions
Nov 21, 2023 · Backend Development

Design and Implementation of a Generic Asynchronous Processing SDK for Spring Applications

This article introduces a generic asynchronous processing SDK for Spring-based backend systems, explaining its purpose, advantages, underlying principles, components such as Kafka, XXL‑Job, MySQL, and Vue, design patterns employed, database schema, configuration via Apollo, usage examples, and deployment details.

KafkaSDKdesign-patterns
0 likes · 8 min read
Design and Implementation of a Generic Asynchronous Processing SDK for Spring Applications
IT Architects Alliance
IT Architects Alliance
Nov 17, 2023 · Backend Development

Design and Implementation of a Generic Asynchronous Processing SDK

This article introduces a generic asynchronous processing SDK for Java Spring applications, covering its purpose, advantages, underlying principles, component choices such as Kafka, XXL‑Job, MySQL, design patterns, database schema, configuration via Apollo, usage instructions, safety considerations, and provides code examples and a GitHub repository link.

AsyncKafkaSDK
0 likes · 9 min read
Design and Implementation of a Generic Asynchronous Processing SDK
Architect
Architect
Nov 13, 2023 · Backend Development

Designing a Robust Asynchronous Processing SDK with Spring, Kafka, and MySQL

This article explains why asynchronous processing is needed in evolving systems, outlines the goals of guaranteeing execution without blocking the main flow, and walks through a complete SDK design that uses Spring transaction events, Kafka, XXL‑Job, MySQL, and a Vue UI, including configuration, code snippets, and deployment details.

AsynchronousBackendDesign
0 likes · 10 min read
Designing a Robust Asynchronous Processing SDK with Spring, Kafka, and MySQL
Bilibili Tech
Bilibili Tech
Nov 7, 2023 · Artificial Intelligence

Technical Overview of Bilibili Vision Toolkit (BVT): Architecture, Features, and FFmpeg Filter Integration

The Bilibili Vision Toolkit (BVT) is a C++ SDK that unifies multimedia AI algorithms through a low‑coupling core, modular dynamic libraries, and a multi‑engine backend, enabling configurable DAG pipelines, asynchronous parallel execution, and seamless FFmpeg filter integration for high‑performance, cross‑platform video processing.

BVTCSDK
0 likes · 15 min read
Technical Overview of Bilibili Vision Toolkit (BVT): Architecture, Features, and FFmpeg Filter Integration
政采云技术
政采云技术
Nov 2, 2023 · Information Security

Design and Implementation of a Multi‑System Data Permission Control System

This article describes a unified, configurable data‑permission framework built on RBAC, detailing its architecture, rule definition, integration workflow, Java SDK implementation, and practical examples to achieve flexible, low‑coupling access control across multiple backend systems.

Data PermissionJavaMyBatis
0 likes · 11 min read
Design and Implementation of a Multi‑System Data Permission Control System
Bilibili Tech
Bilibili Tech
Oct 27, 2023 · Game Development

Optimizing Global Game Publishing Efficiency with ONE SDK/API: Architecture, Metrics, and Practices

Bilibili’s ONE SDK/API unifies 22 fragmented game SDK variants across brands, regions, and devices into a single, adapter‑based package with centralized parameter management and automated multi‑channel builds, slashing global integration time from 60 to 15 days, cutting parameter awareness by 90 % and duplicate development effort by at least 75 %.

SDKSoftware Architectureefficiency
0 likes · 30 min read
Optimizing Global Game Publishing Efficiency with ONE SDK/API: Architecture, Metrics, and Practices
JD Tech
JD Tech
Sep 14, 2023 · Mobile Development

Switchquery: A High‑Performance Mobile Configuration Platform with Second‑Level Real‑Time Delivery

This article introduces Switchquery, a high‑performance mobile configuration platform that achieves second‑level real‑time delivery through a novel architecture involving a CMS, unified gateway, header‑based version signaling, and SDKs for Android and iOS, and demonstrates its optimization, multi‑app support, and successful large‑scale deployment in major promotional events.

BackendConfigurationMobile
0 likes · 19 min read
Switchquery: A High‑Performance Mobile Configuration Platform with Second‑Level Real‑Time Delivery
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 4, 2023 · Frontend Development

Reflections on Frontend Engineering Practices at Meituan: Tooling, Standards, and SDK Projects

This article recounts three years of frontend engineering work at Meituan, detailing the evolution of frontend technology, the adoption of engineering standards, tool and platform development for backend projects, and the specific engineering practices applied to SDK development, while also sharing lessons learned and future directions.

EngineeringMeituanSDK
0 likes · 17 min read
Reflections on Frontend Engineering Practices at Meituan: Tooling, Standards, and SDK Projects
HelloTech
HelloTech
Jul 17, 2023 · Backend Development

Map Services SDK and Caching Strategies

The Map Services SDK unifies Haro and Gaode LBS capabilities into a single component package with full TypeScript declarations and auto‑generated VuePress documentation, adds optimized request strategies with fallback to Gaode, implements an LRU cache for high‑volume reverse‑geocoding, provides a flexible data‑conversion library, and plans online mock‑API documentation to streamline developer integration.

GeoHashMap ServicesSDK
0 likes · 9 min read
Map Services SDK and Caching Strategies
Baidu Geek Talk
Baidu Geek Talk
Jul 12, 2023 · Mobile Development

How Baidu’s iOS Long‑Connection SDK Powers Real‑Time Mobile Apps

This article examines the evolution of long‑connection technology for mobile apps, outlines Baidu’s unified long‑connection service architecture, details the iOS SDK’s design choices—including protocol selection, DNS optimization, token handling, heartbeat and reconnection mechanisms—and demonstrates its real‑time messaging use cases within the Baidu App.

Mobile NetworkingSDKiOS
0 likes · 20 min read
How Baidu’s iOS Long‑Connection SDK Powers Real‑Time Mobile Apps
Laravel Tech Community
Laravel Tech Community
Jun 15, 2023 · Backend Development

.NET 8 Preview 5 Released: New SDK Features, Alpine ASP.NET Docker Image, and Performance Enhancements

The .NET 8 Preview 5 release introduces a DI‑friendly metrics API, built‑in Source Link, a new library analyzer, Linux self‑contained build changes, a composite R2R Docker image, removal of the RID graph, default PGO, and NativeAOT field‑access optimizations, all aimed at improving developer experience and runtime performance.

DockerRuntimeSDK
0 likes · 4 min read
.NET 8 Preview 5 Released: New SDK Features, Alpine ASP.NET Docker Image, and Performance Enhancements
Tencent Cloud Developer
Tencent Cloud Developer
Jun 15, 2023 · Backend Development

Design and Evolution of a Distributed Configuration System

The article examines why a distributed configuration system is needed, outlines its constraints, traces its evolution from single‑machine files to centralized and database‑backed stores, and presents WeChat’s design—key‑object protobuf model, secure SDK, asynchronous pull loading, versioned consistency, and gray‑release support—demonstrating a two‑year case study that cut configuration rollout time from days to minutes.

AsynchronousConfiguration ManagementDistributed Configuration
0 likes · 18 min read
Design and Evolution of a Distributed Configuration System
HelloTech
HelloTech
Jun 13, 2023 · Mobile Development

Wukong: A Native Dynamic Card Solution for Mobile Apps

Wukong is HelloBike’s native partial‑dynamic card engine that lets developers design once, preview instantly, and deploy cross‑platform UI and logic without full app releases, boosting development efficiency by up to 80% through Flexbox‑based layouts, lightweight JS engines, and comprehensive tooling.

Mobile DevelopmentNative UIPerformance Optimization
0 likes · 12 min read
Wukong: A Native Dynamic Card Solution for Mobile Apps
政采云技术
政采云技术
May 31, 2023 · Frontend Development

Frontend Single File Upload to Cloud Service Storage

This article explains the common approaches for uploading a single file from a web front‑end to cloud storage, compares backend‑mediated and direct browser uploads, provides SDK and temporary‑URL examples with code, and discusses encryption, request formats, and best‑practice recommendations.

SDKcloud storagefile upload
0 likes · 16 min read
Frontend Single File Upload to Cloud Service Storage
ByteDance Data Platform
ByteDance Data Platform
Mar 22, 2023 · Backend Development

How DataTester’s Open Platform Empowers Customizable A/B Testing for Enterprises

DataTester’s Open Platform provides a configurable, extensible A/B testing solution that integrates via OpenAPI, SDKs, and a visual integration console, enabling enterprises to customize experiments, reduce development costs, and streamline deployment while supporting diverse business needs through modular components and a material ecosystem.

A/B testingDataTesterOpenAPI
0 likes · 12 min read
How DataTester’s Open Platform Empowers Customizable A/B Testing for Enterprises
Youku Technology
Youku Technology
Mar 20, 2023 · Mobile Development

How Youku Optimized Video Playback for Foldable Phones: A Technical Deep Dive

This article examines Youku's systematic approach to adapting its video platform for foldable smartphones, covering market background, three optimization directions, the design of a responsive SDK, concrete UI improvements, technical implementation details, and future prospects for richer foldable experiences.

Mobile DevelopmentSDKUX design
0 likes · 10 min read
How Youku Optimized Video Playback for Foldable Phones: A Technical Deep Dive
JD Retail Technology
JD Retail Technology
Feb 8, 2023 · Frontend Development

XView Popup Framework: Background, Pain Points, Upgrade Solutions, Architecture, and Future Plans

The document outlines XView—a WebView‑based popup container—its development inefficiencies and low exposure, describes three upgrade eras from H5 to configurable to visual construction, details the new build process, mutual‑exclusion, pre‑loading, page management, integration, post‑upgrade architecture, data center capabilities, current status, and future technical and business roadmaps.

CMSSDKWebView
0 likes · 8 min read
XView Popup Framework: Background, Pain Points, Upgrade Solutions, Architecture, and Future Plans