Tagged articles
799 articles
Page 3 of 8
Architecture Digest
Architecture Digest
Aug 31, 2024 · Backend Development

Standardizing Backend API Responses with a JSON Result Wrapper and Global Interceptor

This article explains how to design a unified JSON response format for backend APIs, define systematic status codes, and implement a Spring @ResponseResult annotation with a global interceptor and ResponseBodyAdvice to automatically wrap controller results, improving consistency and error handling across micro‑service projects.

APIResponse
0 likes · 6 min read
Standardizing Backend API Responses with a JSON Result Wrapper and Global Interceptor
大转转FE
大转转FE
Aug 30, 2024 · Frontend Development

Mastering WebRTC: Essential Front‑End APIs and Real‑Time Communication Basics

This article provides a comprehensive front‑end guide to WebRTC, covering its core concepts, differences from WebSocket, browser compatibility, typical use cases, advantages and drawbacks, and detailed usage of key APIs such as getUserMedia, getDisplayMedia, RTCPeerConnection, and RTCDataChannel with practical code examples.

APIRTCPeerConnectionWebRTC
0 likes · 15 min read
Mastering WebRTC: Essential Front‑End APIs and Real‑Time Communication Basics
macrozheng
macrozheng
Aug 23, 2024 · Backend Development

Validate JSON in Spring Boot with JSON Schema: Step‑by‑Step Guide

This article explains how to integrate JSON Schema validation into a Spring Boot application, covering dependency setup, schema definition, bean configuration, service implementation, controller exposure, and testing with curl to ensure JSON payloads conform to the defined rules.

APIBackendJSON Schema
0 likes · 7 min read
Validate JSON in Spring Boot with JSON Schema: Step‑by‑Step Guide
Top Architect
Top Architect
Aug 21, 2024 · Backend Development

Designing a Unified API Response Structure with Custom Annotations and Interceptors

This article explains how to design a clean, unified API response format for backend services by defining a standard JSON wrapper, categorizing status codes, adding descriptive messages, and using custom @ResponseResult annotations together with interceptors and controller advice to automatically wrap and handle responses in a Spring‑based application.

APIJavaResponse wrapper
0 likes · 9 min read
Designing a Unified API Response Structure with Custom Annotations and Interceptors
php Courses
php Courses
Aug 19, 2024 · Backend Development

Building GraphQL Services with Go: Course Overview

This course teaches developers with basic Go knowledge how to design and implement GraphQL services, covering fundamentals of GraphQL, schema definition, request handling, and integration techniques through practical examples to build modern, flexible APIs.

APIGoGraphQL
0 likes · 3 min read
Building GraphQL Services with Go: Course Overview
Su San Talks Tech
Su San Talks Tech
Aug 14, 2024 · Operations

How to Diagnose and Fix the 8 Most Common Production Issues

This article outlines practical troubleshooting steps for eight frequent production problems—including OOM, CPU spikes, interface timeouts, index failures, deadlocks, disk issues, MQ backlogs, and API errors—providing clear guidance and code snippets to help engineers quickly identify root causes and resolve them.

APICPUMQ
0 likes · 14 min read
How to Diagnose and Fix the 8 Most Common Production Issues
21CTO
21CTO
Aug 12, 2024 · Fundamentals

12 Must‑Have Open‑Source Tools Every Developer Should Use

Discover twelve carefully curated open‑source utilities—from IDEs and API testers to AI‑powered terminals and container orchestrators—that can dramatically boost developer productivity and streamline everyday coding workflows.

AIAPIIDE
0 likes · 10 min read
12 Must‑Have Open‑Source Tools Every Developer Should Use
Test Development Learning Exchange
Test Development Learning Exchange
Aug 8, 2024 · Backend Development

Comprehensive Guide to Using Python's requests Library for Various HTTP Request Scenarios

This article provides a step‑by‑step tutorial on sending JSON, form data, files, handling authentication, redirects, timeouts, cookies, custom headers, SSL verification, proxies, streaming downloads, chunked uploads, session management, error handling, token authentication, and OAuth2 using Python's requests library.

APINetworking
0 likes · 11 min read
Comprehensive Guide to Using Python's requests Library for Various HTTP Request Scenarios
Ops Development & AI Practice
Ops Development & AI Practice
Aug 7, 2024 · Artificial Intelligence

How ChatGPT’s New JSON Output Transforms AI Integration

This article examines OpenAI's recent ChatGPT API update that adds JSON‑formatted responses, detailing the technical background, implementation steps, example requests and responses, and the broader impact on developers, enterprises, and future AI applications.

APIChatGPTData Integration
0 likes · 10 min read
How ChatGPT’s New JSON Output Transforms AI Integration
Alibaba Cloud Native
Alibaba Cloud Native
Jul 30, 2024 · Cloud Native

Deploy ComfyUI as a Serverless API for Scalable AI Image Generation

This article explains how to transform ComfyUI into a serverless API using Alibaba Cloud Function Compute, detailing the challenges of GPU resource costs, high concurrency, and usability, while providing a step‑by‑step guide, code examples, and best‑practice recommendations for building scalable AI drawing applications.

AI image generationAPIComfyUI
0 likes · 21 min read
Deploy ComfyUI as a Serverless API for Scalable AI Image Generation
php Courses
php Courses
Jul 26, 2024 · Backend Development

Using curl_init() in PHP: Syntax, Parameters, Return Value, and Example

This article explains the PHP curl_init() function, covering its syntax, optional URL parameter, return values, and provides a complete example that demonstrates initializing a cURL session, setting options, executing a request, handling errors, and processing JSON responses.

APIHTTPcurl_init
0 likes · 4 min read
Using curl_init() in PHP: Syntax, Parameters, Return Value, and Example
Huolala Tech
Huolala Tech
Jul 23, 2024 · Operations

How a Scalable Automation Framework Revolutionized Marketing API Testing

This article details the evolution of a marketing‑focused automation framework—from a siloed "chimney" architecture to a modular, middle‑platform design and finally a stable, extensible system—highlighting challenges, design choices, code generation, CI/CD integration, and measurable efficiency gains.

APIFrameworkMarketing
0 likes · 28 min read
How a Scalable Automation Framework Revolutionized Marketing API Testing
php Courses
php Courses
Jul 16, 2024 · Backend Development

Customizing Baidu Map Styles with PHP and Baidu Map API

This article provides a step‑by‑step guide for developers to customize Baidu Map styles using PHP, covering API key acquisition, library inclusion, creating a map container, initializing the map object, setting a JSON‑based style, and rendering the map on a web page.

APIBaidu MapMap Styling
0 likes · 4 min read
Customizing Baidu Map Styles with PHP and Baidu Map API
Java Tech Enthusiast
Java Tech Enthusiast
Jul 13, 2024 · Backend Development

Implementing Captcha Login with Spring Boot and Redis

The guide demonstrates how to build a front‑end/back‑end separated captcha login using Spring Boot, Kaptcha and Redis, showing Redis‑based captcha storage with a unique key, Base64 image delivery, and verification logic that replaces traditional session‑based approaches.

APICaptchaJava
0 likes · 12 min read
Implementing Captcha Login with Spring Boot and Redis
Java Backend Technology
Java Backend Technology
Jul 12, 2024 · Backend Development

Designing a Clean API Response Wrapper in Java Spring

This article explains how to standardize API responses in a micro‑service architecture by defining a JSON result format with code, message, and data fields, using HTTP‑like status code ranges, and automatically wrapping controller outputs with a custom @ResponseResult annotation and Spring's ResponseBodyAdvice.

APIJavaResponse wrapper
0 likes · 8 min read
Designing a Clean API Response Wrapper in Java Spring
Architecture Development Notes
Architecture Development Notes
Jul 5, 2024 · Artificial Intelligence

Simplify Multi‑LLM Integration in Rust with the genai Library

genai is a Rust library that unifies the APIs of major large language models, offering a lightweight, native solution with simple chat‑focused examples, demonstrated through a dual‑model Rust program, and outlines future expansions such as additional model support, multimodal capabilities, and performance optimizations.

APIGenAILLM
0 likes · 6 min read
Simplify Multi‑LLM Integration in Rust with the genai Library
Top Architect
Top Architect
Jun 28, 2024 · Backend Development

Designing a Unified API Response Structure for Backend Services

This article explains how to create a consistent JSON response format with status codes, messages, and data payloads, and how to automate its generation in Java Spring using a custom @ResponseResult annotation, interceptor, and controller advice to simplify backend development and improve front‑end integration.

APIError HandlingJava
0 likes · 9 min read
Designing a Unified API Response Structure for Backend Services
JavaEdge
JavaEdge
Jun 27, 2024 · Backend Development

Build a FastAPI Chatbot with LangChain and WebSocket – Step‑by‑Step Guide

This tutorial walks through installing FastAPI and related packages, creating a basic FastAPI app, adding chat, PDF, and text endpoints, integrating LangChain tools for AI responses, implementing a WebSocket echo service, and running the server with uvicorn, all illustrated with code snippets and screenshots.

APIBackendFastAPI
0 likes · 8 min read
Build a FastAPI Chatbot with LangChain and WebSocket – Step‑by‑Step Guide
php Courses
php Courses
Jun 27, 2024 · Information Security

How to Build an OAuth2 Authorization Code Server in PHP

This tutorial explains step‑by‑step how to set up a secure OAuth2 authorization‑code server in PHP, covering the OAuth flow, library installation, server code, database schema, and testing with curl.

APIAuthorization CodeOAuth2
0 likes · 6 min read
How to Build an OAuth2 Authorization Code Server in PHP
21CTO
21CTO
Jun 22, 2024 · Backend Development

How to Build a Secure Laravel 11 API with Sanctum – Step‑by‑Step Guide

This tutorial walks you through installing Laravel 11, adding Sanctum for API authentication, creating migrations, models, resources, controllers, and routes, and finally testing the API with Postman, providing complete code snippets and configuration details for a functional backend.

APIAuthenticationBackend Development
0 likes · 11 min read
How to Build a Secure Laravel 11 API with Sanctum – Step‑by‑Step Guide
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jun 20, 2024 · Backend Development

Mastering Unified Response and Global Exception Handling in Spring Boot 3

This tutorial explains how to implement a standardized response format and a global exception handling mechanism in Spring Boot 3, providing reusable code examples, status enums, controller advice, and best‑practice guidelines to improve code consistency, readability, and maintainability across backend projects.

APISpringBootexceptionhandling
0 likes · 10 min read
Mastering Unified Response and Global Exception Handling in Spring Boot 3
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jun 19, 2024 · Frontend Development

Preventing Duplicate API Requests in Front‑end Development with Debounce, Throttle, Loading Locks, and Axios CancelToken

The article explains why repeated button clicks or searches cause duplicate API calls, discusses why debounce/throttle are not ideal, and presents three practical solutions—loading state locking, request cancellation with Axios CancelToken, and related code examples—to efficiently avoid redundant requests in Vue applications.

APIDebounceThrottle
0 likes · 7 min read
Preventing Duplicate API Requests in Front‑end Development with Debounce, Throttle, Loading Locks, and Axios CancelToken
21CTO
21CTO
Jun 15, 2024 · Backend Development

When to Use POST, PUT, or PATCH? Clear Differences Explained

This article demystifies the confusion between HTTP methods POST, PUT, and PATCH by explaining their distinct purposes, showing practical code examples, and highlighting when each should be used in RESTful API design.

APIHTTPPOST
0 likes · 5 min read
When to Use POST, PUT, or PATCH? Clear Differences Explained
DataFunTalk
DataFunTalk
Jun 11, 2024 · Artificial Intelligence

Guide to Fine‑Tuning OpenAI Models for Improved Performance

This guide explains how to fine‑tune OpenAI’s pre‑trained models, covering data preparation, environment setup, API usage, code examples, hyper‑parameter tuning, monitoring, and best practices to achieve better performance with less data and compute resources.

AI modelsAPIOpenAI
0 likes · 16 min read
Guide to Fine‑Tuning OpenAI Models for Improved Performance
Test Development Learning Exchange
Test Development Learning Exchange
Jun 6, 2024 · Backend Development

Applying Python Metaclasses for Dynamic API Enhancements

This article demonstrates how Python metaclasses can be leveraged to automatically add authentication headers, manage configuration, log requests, handle exceptions, generate test cases, switch environments, validate parameters, control API versioning, register response validators, and inject dependencies, streamlining backend development.

APIAutomationBackend
0 likes · 10 min read
Applying Python Metaclasses for Dynamic API Enhancements
Lobster Programming
Lobster Programming
Jun 3, 2024 · Backend Development

How to Ensure API Idempotency: Prevent Duplicate Requests in Backend Systems

Ensuring API idempotency is crucial to avoid duplicate operations like double crediting points or double payments, and this article examines common causes of repeated calls—such as rapid user clicks, retries, and message queues—and presents practical backend solutions including frontend controls, Redis setnx, token validation, unique indexes, counting, and state machines.

APIdatabaseredis
0 likes · 7 min read
How to Ensure API Idempotency: Prevent Duplicate Requests in Backend Systems
Test Development Learning Exchange
Test Development Learning Exchange
Jun 3, 2024 · Fundamentals

Using Argument Unpacking in Python for API Testing and Automation

This article explains Python's argument unpacking feature and demonstrates ten practical examples—including batch API calls, request handling, test data validation, configuration management, user creation, parameterized tests, logging, database updates, dynamic query building, and environment switching—to streamline automation testing.

APIPythonargument unpacking
0 likes · 6 min read
Using Argument Unpacking in Python for API Testing and Automation
Go Programming World
Go Programming World
Jun 3, 2024 · Backend Development

Using GRequests: A Go Clone of Python Requests for Simplified HTTP Requests

This article introduces the Go library grequests—a clone of Python's requests—demonstrates its installation, compares its API with net/http, and provides concise examples for GET, POST, query strings, basic authentication, and file upload/download, highlighting its simplicity and advantages for HTTP client development.

APIGoHTTP
0 likes · 10 min read
Using GRequests: A Go Clone of Python Requests for Simplified HTTP Requests
Top Architect
Top Architect
May 24, 2024 · Fundamentals

Guidelines for Front‑Back End Separation and API Specification

The article explains why front‑back end separation is needed, outlines common collaboration patterns, presents a staged migration from MVC to SPA, and provides detailed API request/response standards, interface versioning, and practical steps for implementing clean separation in modern web projects.

APIBackendarchitecture
0 likes · 12 min read
Guidelines for Front‑Back End Separation and API Specification
Programmer DD
Programmer DD
May 23, 2024 · Backend Development

6 Essential Ways to Read Request Parameters in Spring Boot

This guide explains six common Spring Boot techniques—@RequestParam, @PathVariable, @MatrixVariable, @RequestBody, @RequestHeader, and @CookieValue—for extracting URL query strings, path variables, matrix variables, request bodies, headers, and cookies, complete with code examples for each method.

APIBackend DevelopmentJava
0 likes · 5 min read
6 Essential Ways to Read Request Parameters in Spring Boot
php Courses
php Courses
May 21, 2024 · Backend Development

Converting CSV Files to HTML Using PHP and Cloudmersive API

This article explains how to use PHP and the free Cloudmersive Document Convert API to transform CSV files into HTML, covering installation of the API client via Composer, configuring the API key, and executing the conversion with sample code.

APICSVCloudmersive
0 likes · 3 min read
Converting CSV Files to HTML Using PHP and Cloudmersive API
php Courses
php Courses
May 20, 2024 · Backend Development

Using curl_init() in PHP: Syntax, Parameters, Return Value, and Example

This article explains the PHP curl_init() function, covering its syntax, optional URL parameter, return value, and provides a detailed example demonstrating how to initialize a cURL session, set options, execute the request, handle errors, and process the response data.

APIBackend DevelopmentPHP
0 likes · 4 min read
Using curl_init() in PHP: Syntax, Parameters, Return Value, and Example
CSS Magic
CSS Magic
May 16, 2024 · Artificial Intelligence

GPT-4o API Hands‑On Review: Blessing or Challenge for Developers?

The article evaluates GPT‑4o’s API by comparing its halved pricing, 50% higher token utilization, roughly double inference speed, and new prompt‑sensitivity quirks against GPT‑4‑Turbo and other models, then offers practical tips for integration and troubleshooting.

APIGPT-4oPrompt engineering
0 likes · 13 min read
GPT-4o API Hands‑On Review: Blessing or Challenge for Developers?
php Courses
php Courses
May 15, 2024 · Information Security

Detecting SQL Injection in PHP Using the Cloudmersive Security API

This guide explains how to protect PHP applications from SQL injection attacks by installing the Cloudmersive Security API client via Composer and using its content‑threat detection endpoint to scan user input, all with a free API key offering up to 800 scans per month.

APICloudmersive APIContent Threat Detection
0 likes · 3 min read
Detecting SQL Injection in PHP Using the Cloudmersive Security API
CSS Magic
CSS Magic
May 14, 2024 · Artificial Intelligence

First Look at GPT-4o: Hands‑On Experience, FAQs, and New Free‑User Benefits

The article provides a hands‑on review of OpenAI's newly released GPT‑4o model, covering its multimodal capabilities, real‑time voice demo, desktop client rollout, access options for paid and free users, practical usage tips, and early observations on API performance and limitations.

AI modelAPIChatGPT
0 likes · 9 min read
First Look at GPT-4o: Hands‑On Experience, FAQs, and New Free‑User Benefits
Architect
Architect
May 8, 2024 · Backend Development

Choosing the Right API Architecture: RPC, SOAP, REST, or GraphQL?

This article compares the four major API architectural styles—RPC, SOAP, REST, and GraphQL—by explaining how each works, outlining their strengths and weaknesses, presenting real‑world use cases, and offering guidance on selecting the most suitable style for a given project.

APIBackend DevelopmentComparison
0 likes · 21 min read
Choosing the Right API Architecture: RPC, SOAP, REST, or GraphQL?
21CTO
21CTO
May 4, 2024 · Backend Development

REST vs GraphQL vs Async APIs: Which Is Right for Your Projects?

This guide compares REST, GraphQL, and asynchronous APIs, outlining their core principles, advantages, disadvantages, and ideal use cases, and provides a side‑by‑side comparison to help developers choose the most suitable API style for their applications.

APIAsyncComparison
0 likes · 12 min read
REST vs GraphQL vs Async APIs: Which Is Right for Your Projects?
Architects Research Society
Architects Research Society
May 3, 2024 · Operations

Digital Transformation Framework for Asset Management: Business, Technology, and Cultural Perspectives

The article presents a comprehensive Digital Transformation Framework (DTF) for asset‑management firms, detailing how financial, economic, risk, and technical dimensions intertwine, illustrating the composable‑enterprise model, middle‑office evolution, API‑centric automation, and the essential cultural shift required for successful digital change.

APIBusiness strategyDigital Transformation
0 likes · 17 min read
Digital Transformation Framework for Asset Management: Business, Technology, and Cultural Perspectives
JD Tech
JD Tech
Apr 25, 2024 · Backend Development

Comprehensive API Performance Optimization: Diagnosis, Problem Localization, and Solutions with Pfinder and JSF Asynchronous Calls

This article details a comprehensive API performance optimization journey, covering current diagnostics with Pfinder and UMP, pinpointing bottlenecks such as excessive RPC loops and large data sets, and presenting solutions like Set-based deduplication, JSF asynchronous calls, and code refactoring that reduce latency from seconds to milliseconds.

APIAsynchronousJSF
0 likes · 7 min read
Comprehensive API Performance Optimization: Diagnosis, Problem Localization, and Solutions with Pfinder and JSF Asynchronous Calls
21CTO
21CTO
Apr 23, 2024 · Artificial Intelligence

How to Build a Python ChatGPT App: Step‑by‑Step API Guide

This tutorial walks you through accessing the OpenAI ChatGPT API with Python, covering account setup, API key generation, code examples for basic calls, custom system instructions, conversation memory handling, and building a simple GUI chatbot using tkinter or Gradio.

AIAPIChatGPT
0 likes · 9 min read
How to Build a Python ChatGPT App: Step‑by‑Step API Guide
Test Development Learning Exchange
Test Development Learning Exchange
Apr 20, 2024 · Backend Development

Introduction to HTTPretty: Mocking HTTP Requests in Python

HTTPretty is a Python library for testing that enables lightweight, precise mocking of HTTP/HTTPS requests and responses, offering isolation, speed, complex scenario simulation, and data protection, illustrated with five practical code examples covering token retrieval, webhook handling, error simulation, timeout testing, and pagination.

APIHTTPrettyMock Server
0 likes · 8 min read
Introduction to HTTPretty: Mocking HTTP Requests in Python
php Courses
php Courses
Apr 11, 2024 · Backend Development

Using curl_init() in PHP: Syntax, Parameters, Return Value, and Full Example

This article explains the PHP curl_init() function, covering its syntax, optional URL parameter, return values, and provides a complete example that demonstrates initializing a cURL session, setting options, executing a request, handling errors, closing the session, and processing JSON responses.

APIBackend DevelopmentHTTP
0 likes · 4 min read
Using curl_init() in PHP: Syntax, Parameters, Return Value, and Full Example
php Courses
php Courses
Apr 10, 2024 · Backend Development

Practical Laravel API Development Course Overview

This ten‑day hands‑on Laravel course teaches the complete API development workflow—including design, routing, authentication, data handling and error management—through case studies and exercises, helping beginners and experienced developers alike master efficient backend API creation.

APIBackendLaravel
0 likes · 3 min read
Practical Laravel API Development Course Overview
php Courses
php Courses
Apr 8, 2024 · Information Security

How to Build an OAuth2 Authorization Code Server in PHP

This article explains how to set up an OAuth2 authorization code server using PHP, detailing the OAuth flow, required Composer library, PHP implementation code, MySQL client table creation, and testing steps with example curl requests to obtain access tokens.

APIAuthorization CodeOAuth2
0 likes · 6 min read
How to Build an OAuth2 Authorization Code Server in PHP
php Courses
php Courses
Apr 7, 2024 · Backend Development

Using PHP and SOAP Protocol for Web Service Communication

This article explains how to use PHP’s built‑in SOAP extension to create a client, send simple and complex parameters, handle authentication via SoapHeader, and process responses and errors when communicating with web services.

APIBackendPHP
0 likes · 5 min read
Using PHP and SOAP Protocol for Web Service Communication
Selected Java Interview Questions
Selected Java Interview Questions
Mar 31, 2024 · Backend Development

Understanding API Idempotency: Concepts, Necessity, and Practical Implementation Strategies

This article uses a relatable story to illustrate a real‑world incident caused by missing API idempotency, explains what idempotency is, why it is essential, which interfaces require it, and presents practical backend and frontend solutions such as unique indexes, optimistic/pessimistic locks, token mechanisms, and distributed locks.

APIBackendIdempotency
0 likes · 13 min read
Understanding API Idempotency: Concepts, Necessity, and Practical Implementation Strategies
Code Ape Tech Column
Code Ape Tech Column
Mar 12, 2024 · Backend Development

Problems with java.util.Date and Migration to java.time API

The article explains the design flaws of java.util.Date, such as mutability, misleading naming, and timezone issues, and provides a step‑by‑step guide to replace it and related APIs with java.time classes like Instant, LocalDateTime, and ZonedDateTime, including code examples.

APIdatejava-time
0 likes · 13 min read
Problems with java.util.Date and Migration to java.time API
Java Tech Enthusiast
Java Tech Enthusiast
Mar 10, 2024 · Backend Development

Comprehensive Guide to Spring Validation in Spring Boot

This guide explains how to configure and use Spring Validation (JSR‑303) in Spring Boot, covering dependency setup, @Valid vs @Validated, request body and parameter validation, group, nested and collection checks, custom constraints, programmatic validation, fail‑fast mode, and underlying implementation details.

APIHibernateValidatorJava
0 likes · 16 min read
Comprehensive Guide to Spring Validation in Spring Boot
Deepin Linux
Deepin Linux
Mar 5, 2024 · Fundamentals

Understanding System Calls, APIs, and Their Relationship in Linux

This article explains the concept of system calls, how they provide a privileged interface between user programs and the kernel, distinguishes them from APIs and library functions, and describes their role in Linux operating‑system architecture and application development.

APIC libraryOperating System
0 likes · 19 min read
Understanding System Calls, APIs, and Their Relationship in Linux
Java Backend Technology
Java Backend Technology
Mar 1, 2024 · Backend Development

How Graceful Response Simplifies Spring Boot API Development

Graceful Response is a Spring Boot component that provides unified response wrapping, global exception handling, and custom error codes, helping developers reduce boilerplate, improve code readability, and accelerate API development while maintaining consistent error responses.

APIException HandlingJava
0 likes · 10 min read
How Graceful Response Simplifies Spring Boot API Development
Alibaba Cloud Native
Alibaba Cloud Native
Feb 20, 2024 · Cloud Native

What’s New in iLogtail 2.0? A Deep Dive into the Updated Pipeline Architecture

iLogtail 2.0 replaces the monolithic, file‑oriented design of its predecessor with a modular pipeline configuration, new input/processor/output plugins, a refreshed API, SPL processing, finer‑grained parsing controls, nanosecond‑level timestamps, enhanced observability, and performance improvements, while providing compatibility guidance for both commercial and open‑source editions.

APICloud NativeObservability
0 likes · 17 min read
What’s New in iLogtail 2.0? A Deep Dive into the Updated Pipeline Architecture
Open Source Tech Hub
Open Source Tech Hub
Jan 31, 2024 · Artificial Intelligence

How to Build Async OpenAI PHP Clients with Workerman & Webman

This guide shows how to install the OpenAI PHP async client and implement streaming and non‑streaming chat, image generation, audio speech, and embedding features using Workerman and Webman, including Azure OpenAI support, with complete code examples.

APIAsyncOpenAI
0 likes · 6 min read
How to Build Async OpenAI PHP Clients with Workerman & Webman
DataFunSummit
DataFunSummit
Jan 29, 2024 · Big Data

Building Bilibili's Data Service Middle Platform: Architecture, Practices, and Future Plans

This article presents Bilibili's data service middle platform, detailing its background, pain points of traditional data acquisition, the one‑stop service architecture, core processes, model and API construction, query mechanisms, practical solutions for full‑link control, cost reduction, efficiency gains, high‑availability design, and future roadmap.

APIData Governancedata services
0 likes · 19 min read
Building Bilibili's Data Service Middle Platform: Architecture, Practices, and Future Plans
php Courses
php Courses
Jan 29, 2024 · Backend Development

Practical Laravel API Development Course Overview

This ten‑day hands‑on course teaches the full lifecycle of building RESTful APIs with the Laravel framework, covering design, routing, request/response handling, authentication, data transmission, error handling, and practical exercises to boost development efficiency for beginners and experienced developers alike.

APILaravelPHP
0 likes · 3 min read
Practical Laravel API Development Course Overview
Alibaba Cloud Native
Alibaba Cloud Native
Jan 26, 2024 · Artificial Intelligence

Deploy a Serverless Stable Diffusion API for Scalable AI Image Generation

This guide explains how to overcome GPU cost, high‑concurrency, and model‑switching challenges by using Alibaba Cloud's Serverless Stable Diffusion API, detailing deployment steps, supported use cases, performance advantages, and the full set of RESTful endpoints for AI image creation.

AIAPIFunction Compute
0 likes · 19 min read
Deploy a Serverless Stable Diffusion API for Scalable AI Image Generation
Architect
Architect
Dec 25, 2023 · Backend Development

Implementing API Idempotency Checks with Design Patterns in Java

This article explains the concept of idempotency, why it is essential for API reliability, and demonstrates four practical idempotency strategies—including database primary keys, optimistic locking, token validation, and Redis caching—implemented via custom annotations and the Strategy pattern in a Spring‑Boot Java project.

APIDesign PatternsIdempotency
0 likes · 23 min read
Implementing API Idempotency Checks with Design Patterns in Java
php Courses
php Courses
Dec 25, 2023 · Backend Development

Using PHP and SOAP Protocol to Implement Web Service Communication

This article explains how to use PHP's built‑in SOAP extension to create a SoapClient, invoke web service methods with simple and complex parameters, handle exceptions, and implement authentication via SoapHeader, providing complete code examples.

APIPHPSOAP
0 likes · 5 min read
Using PHP and SOAP Protocol to Implement Web Service Communication
php Courses
php Courses
Dec 25, 2023 · Backend Development

Top 10 Laravel Packages to Know in 2024

This article introduces the ten most noteworthy Laravel packages for 2024, covering authentication, markdown rendering, real‑time UI, image processing, debugging, search, Excel import/export, queue handling, localization, and automatic API generation, each with concise explanations and code examples.

APIAuthenticationLaravel
0 likes · 8 min read
Top 10 Laravel Packages to Know in 2024
macrozheng
macrozheng
Dec 14, 2023 · Backend Development

How Graceful Response Simplifies Spring Boot API Development

Graceful Response is a Spring Boot library that provides unified response wrapping, global exception handling, and customizable error codes, reducing boilerplate code, improving readability, and streamlining validation for Java web APIs.

APIGraceful ResponseJava
0 likes · 11 min read
How Graceful Response Simplifies Spring Boot API Development
Java High-Performance Architecture
Java High-Performance Architecture
Dec 9, 2023 · Backend Development

Simplify Spring Boot API Development with Graceful Response

Graceful Response is a Spring Boot component that unifies response wrapping, global exception handling, and custom error codes, helping developers reduce boilerplate, improve readability, and accelerate API development while supporting validation and customizable response styles.

APIException HandlingGraceful Response
0 likes · 12 min read
Simplify Spring Boot API Development with Graceful Response
Open Source Tech Hub
Open Source Tech Hub
Dec 3, 2023 · Backend Development

Standardizing API Response Formats and Error Handling in PHP

This guide outlines a unified JSON response structure, defines standard HTTP status codes, presents common data payload formats, provides reusable PHP functions for broadcasting messages, and demonstrates custom error handling within a WebSocket gateway to improve backend consistency and robustness.

APIError HandlingPHP
0 likes · 6 min read
Standardizing API Response Formats and Error Handling in PHP
Tencent Cloud Developer
Tencent Cloud Developer
Nov 30, 2023 · Backend Development

Tutorial: Building a Spring Boot CRUD Application with Tencent Hunyuan Large Model API and MySQL

This tutorial demonstrates how to prompt Tencent Hunyuan’s large‑model API to generate a Spring Boot project configured for MySQL, create a user table, and implement full JPA‑based CRUD layers—including entity, repository, service, and REST controller—while addressing common null‑field errors and testing the endpoints.

APICRUDJava
0 likes · 14 min read
Tutorial: Building a Spring Boot CRUD Application with Tencent Hunyuan Large Model API and MySQL
政采云技术
政采云技术
Nov 29, 2023 · Frontend Development

API Failure Resilience Using CDN and IndexedDB Caching

The article presents a comprehensive strategy for handling API outages by storing data locally with IndexedDB, synchronizing updates through a CDN, and implementing Axios interceptors and Node‑based scheduled jobs to ensure seamless user experience without white‑screen failures.

APICDNIndexedDB
0 likes · 12 min read
API Failure Resilience Using CDN and IndexedDB Caching
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 24, 2023 · Artificial Intelligence

Step-by-Step Guide to Deploying LangChain‑Chatchat with ChatGLM‑2 on a Local Machine

This article provides a comprehensive tutorial on setting up the LangChain‑Chatchat open‑source project, covering environment preparation, model and embedding downloads, configuration files, database initialization, API service launch, and example curl commands for interacting with both the large language model and the local knowledge base.

APIChatGLMEmbedding
0 likes · 9 min read
Step-by-Step Guide to Deploying LangChain‑Chatchat with ChatGLM‑2 on a Local Machine
Test Development Learning Exchange
Test Development Learning Exchange
Nov 23, 2023 · Backend Development

Python Multithreading Techniques for Concurrent API Calls, File Downloads, Test Execution, and Database Inserts

This article explains Python's multithreading model, covering thread creation, synchronization, data sharing, and provides practical code examples for sending concurrent API requests, downloading files, running test cases, reading files, and inserting records into a SQLite database.

APIFile DownloadPython
0 likes · 6 min read
Python Multithreading Techniques for Concurrent API Calls, File Downloads, Test Execution, and Database Inserts
Open Source Tech Hub
Open Source Tech Hub
Nov 9, 2023 · Backend Development

Step‑by‑Step Guide to Integrate WeChat Pay with Webman‑Admin

This tutorial walks you through the entire process of enabling WeChat Pay in a Webman‑Admin project, covering merchant registration, certificate handling, backend configuration, PHP code setup, front‑end JS integration, asynchronous callbacks, and logging details.

APIPHPPayment Integration
0 likes · 11 min read
Step‑by‑Step Guide to Integrate WeChat Pay with Webman‑Admin
php Courses
php Courses
Oct 30, 2023 · Artificial Intelligence

Implementing AI Features in WeChat Mini Programs Using PHP

This article explains how to integrate artificial intelligence into WeChat Mini Programs by deploying a TensorFlow model on a PHP backend, providing step‑by‑step instructions and sample code for creating an API, handling requests with wx.request, and returning predictions to the client.

AIAPIPHP
0 likes · 5 min read
Implementing AI Features in WeChat Mini Programs Using PHP
php Courses
php Courses
Oct 28, 2023 · Artificial Intelligence

Building an Online Consulting Chatbot with ChatGPT PHP

This tutorial explains how to develop an online consulting chatbot using the ChatGPT PHP library, covering prerequisite setup, API key acquisition, installation, client creation, multi‑turn conversation handling, response extraction, and output, with complete code examples.

AI chatbotAPIChatGPT
0 likes · 4 min read
Building an Online Consulting Chatbot with ChatGPT PHP
php Courses
php Courses
Oct 27, 2023 · Artificial Intelligence

How to Build an Intelligent Chat Application with ChatGPT using PHP

This tutorial guides readers through building an AI‑powered chat application using PHP and the OpenAI ChatGPT API, covering environment setup, Composer dependency installation, backend PHP integration, a simple HTML/JavaScript front‑end, and how to run the app locally for interactive conversational experiences.

AIAPIChatGPT
0 likes · 5 min read
How to Build an Intelligent Chat Application with ChatGPT using PHP
php Courses
php Courses
Oct 26, 2023 · Backend Development

Building a ChatGPT-Powered Chatbot with PHP

This tutorial explains how to build a PHP‑based ChatGPT chatbot, covering environment setup, API key acquisition, library installation, core code implementation, a simple web interface, and steps to run and extend the application.

APIBackendChatGPT
0 likes · 4 min read
Building a ChatGPT-Powered Chatbot with PHP