Tagged articles
269 articles
Page 1 of 3
DataFunSummit
DataFunSummit
May 21, 2026 · Artificial Intelligence

Designing Next‑Gen Recommendation and Search with Intelligent Agent Architecture

The article reviews a collection of technical chapters that analyze how multi‑agent AI architectures, large‑language‑model‑enhanced recommendation pipelines, generative ranking for ads, and Elasticsearch‑based vector RAG are applied to build next‑generation recommendation and search systems, citing concrete designs, performance numbers and real‑world deployments.

AI agentsElasticsearchRAG
0 likes · 6 min read
Designing Next‑Gen Recommendation and Search with Intelligent Agent Architecture
SuanNi
SuanNi
May 21, 2026 · Artificial Intelligence

Google I/O 2026 Unveils Gemini Agent Era: New AI Models, TPUs & Multimodal Tools

Google’s I/O 2026 keynote announced a full‑scale shift to the Gemini agent era, detailing new 8th‑gen TPUs, the Gemini 3.5 Flash model with higher Elo scores and lower cost, multimodal Omni Flash, expanded Agent tools like Antigravity and Spark, revamped search, commerce protocols, creative suites, and AI‑driven scientific applications.

AI agentsGeminiGoogle AI
0 likes · 13 min read
Google I/O 2026 Unveils Gemini Agent Era: New AI Models, TPUs & Multimodal Tools
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Apr 7, 2026 · Backend Development

Connect Easysearch to Kibana in Two Simple Steps

This guide shows how to make Kibana OSS recognize INFINI Easysearch by enabling Elasticsearch API compatibility mode, masquerading the version as 7.10.2, configuring Kibana to point to Easysearch, handling SSL verification and special characters in passwords, and verifying the connection through Kibana Dev Tools.

ConfigurationEasysearchElasticsearch compatibility
0 likes · 7 min read
Connect Easysearch to Kibana in Two Simple Steps
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Mar 27, 2026 · Fundamentals

EasySearch Rules Syntax: Quick Reference Guide

This guide details the EasySearch rule syntax, covering rule structure, logical operators, field constraints, regular expressions, distance matching, numeric range matching, three practical tagging scenarios, common errors, special‑character escaping, and concise best‑practice recommendations.

Easysearchfield constraintsnear operator
0 likes · 8 min read
EasySearch Rules Syntax: Quick Reference Guide
DaTaobao Tech
DaTaobao Tech
Jan 5, 2026 · Artificial Intelligence

Why AI Engineering Isn’t a Reinvention of Software Architecture – Insights from AI Search

The article examines how AI engineering builds on, rather than discards, traditional software engineering principles, using the evolution of AI‑driven search at Alibaba to illustrate architectural upgrades that manage uncertainty, integrate context engineering, and combine classic design patterns with new AI‑specific tools.

AI EngineeringContext EngineeringMulti-Agent
0 likes · 21 min read
Why AI Engineering Isn’t a Reinvention of Software Architecture – Insights from AI Search
DataFunTalk
DataFunTalk
Dec 23, 2025 · Artificial Intelligence

Unlocking AI Search: Agentic RAG, LLM‑Powered Recommendations, and Generative Ranking Explained

This article summarizes three cutting‑edge AI search and recommendation techniques—Alibaba Cloud's Agentic RAG architecture, Huawei's LLM‑enhanced recommendation system evolution, and Baidu's generative ranking model GRAB—detailing their challenges, design choices, performance gains, and practical deployment insights.

AIMulti‑AgentRAG
0 likes · 7 min read
Unlocking AI Search: Agentic RAG, LLM‑Powered Recommendations, and Generative Ranking Explained
Kuaishou Tech
Kuaishou Tech
Nov 20, 2025 · Artificial Intelligence

How UniDex and UniSearch Redefine Video Search with Semantic Indexing and Generative Models

This article explains how Kuaishou’s UniDex replaces traditional term‑based inverted indexes with model‑driven semantic posting lists and how the end‑to‑end UniSearch framework generates video IDs directly from queries, delivering higher relevance, lower latency, and significant online performance gains.

AIGenerative Modelslarge language models
0 likes · 17 min read
How UniDex and UniSearch Redefine Video Search with Semantic Indexing and Generative Models
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Nov 2, 2025 · Backend Development

What’s New in the Elasticsearch 9.x Documentation?

The Elasticsearch 9.x documentation has moved to a new URL, unified version handling, reorganized by solution use‑cases, separated release notes, added versioned API paths, and introduced client library navigation and versioning guides, all aimed at improving discoverability and developer efficiency.

APIDocumentationElasticsearch
0 likes · 7 min read
What’s New in the Elasticsearch 9.x Documentation?
Open Source Linux
Open Source Linux
Aug 12, 2025 · Cloud Computing

Why Google Won’t Return to China: Debunking the Viral Rumor

A fabricated Google China announcement sparked massive online buzz in August 2025, but official denials revealed it as a rumor, highlighting why expectations for a search comeback clash with regulatory realities and the company's actual enterprise presence in China.

ChinaCloud ServicesGoogle
0 likes · 6 min read
Why Google Won’t Return to China: Debunking the Viral Rumor
JD Tech Talk
JD Tech Talk
Jul 28, 2025 · Artificial Intelligence

8 Key Features of JD.com’s Open‑Source Genie AI Agent

JD.com’s Genie open‑source AI agent introduces eight powerful capabilities—including plug‑in multi‑agent support, iterative planning, cross‑task context sharing, digital employee enhancements, deep model‑plus‑search, CodeTool for code lifecycle, refined system prompts, and a configurable MCP server—designed to boost intelligent workflow efficiency.

AI AgentArtificial IntelligencePlanning
0 likes · 1 min read
8 Key Features of JD.com’s Open‑Source Genie AI Agent
Bilibili Tech
Bilibili Tech
Jul 18, 2025 · Frontend Development

How We Built a Unified Frontend Material Platform to Replace cnpm and Boost Efficiency

This article describes the design and implementation of a new frontend material platform that consolidates npm packages, UMD scripts, and icons, introduces a custom publishing tool (bpm), integrates with Nexus3, adds unified authentication, improves search with MeiliSearch, and outlines migration, classification, and documentation strategies.

Documentationfrontendmaterial library
0 likes · 27 min read
How We Built a Unified Frontend Material Platform to Replace cnpm and Boost Efficiency
DataFunTalk
DataFunTalk
May 28, 2025 · Artificial Intelligence

Google CEO Sundar Pichai on AI‑Driven Platform Transformation and the Rise of Agents

In a post‑I/O interview, Sundar Pichai explains how Google’s new AI products—from multimodal Gemini to AI agents like Flow—signal a second‑stage platform shift where AI becomes a universal interface, reshaping search, content creation, and the future integration of agents across consumer and enterprise ecosystems.

AIGoogleInnovation
1 likes · 35 min read
Google CEO Sundar Pichai on AI‑Driven Platform Transformation and the Rise of Agents
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Apr 8, 2025 · Artificial Intelligence

Coco AI Deployment & Usage: A Step‑by‑Step Video Guide

This post outlines a five‑part video series that walks through what Coco AI is, how to deploy Easysearch, set up the server and client components, and integrate the open‑source cross‑platform AI search tool into a web application, with links to detailed guides.

AICoco AIDeployment
0 likes · 2 min read
Coco AI Deployment & Usage: A Step‑by‑Step Video Guide
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Apr 8, 2025 · Backend Development

Boost Elasticsearch 8.x Search with Vector Embeddings

This article explains how vector embeddings enhance Elasticsearch 8.x search, walks through the concepts of dense vectors, shows step‑by‑step Python and Logstash pipelines for generating and storing embeddings, compares their pros and cons, and offers guidance on selecting the right approach for large‑scale log data.

ElasticsearchLogstashPython
0 likes · 12 min read
Boost Elasticsearch 8.x Search with Vector Embeddings
macrozheng
macrozheng
Apr 3, 2025 · Databases

MySQL vs Elasticsearch: Which Data Store Wins for Your Use Case?

This article compares MySQL and Elasticsearch across data models, query languages, indexing, distributed architecture, performance, scalability, and typical use cases, helping developers choose the right system or combine them effectively for various application scenarios.

Elasticsearchdata modelingdatabase comparison
0 likes · 12 min read
MySQL vs Elasticsearch: Which Data Store Wins for Your Use Case?
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Feb 11, 2025 · Operations

How to Ace the Elastic Certified Engineer Exam: Full 8.15 Syllabus Breakdown and Fast‑Track Tips

This guide dissects the Elastic Certified Engineer 8.15 exam syllabus, explains each core topic—from searchable snapshots and async search to ILM policies and cross‑cluster replication—while offering a step‑by‑step study roadmap, hands‑on lab ideas, and resource recommendations to help candidates pass efficiently.

8.15Cluster ManagementElastic Certified Engineer
0 likes · 6 min read
How to Ace the Elastic Certified Engineer Exam: Full 8.15 Syllabus Breakdown and Fast‑Track Tips
ITPUB
ITPUB
Feb 1, 2025 · Databases

How to Query Elasticsearch with SQL: A Step‑by‑Step Guide

This tutorial explains how to use Elasticsearch's built‑in SQL interface to replace complex Query DSL statements with familiar SQL syntax, covering environment setup, index creation, data insertion, and a variety of query examples such as filtering, ordering, grouping, aggregation, and date manipulation.

Data RetrievalElasticsearchQuery DSL
0 likes · 8 min read
How to Query Elasticsearch with SQL: A Step‑by‑Step Guide
macrozheng
macrozheng
Jan 6, 2025 · Backend Development

Discover Elasticvue: A Lightweight Open‑Source GUI for Managing Elasticsearch

This article introduces Elasticvue, a free open‑source Elasticsearch GUI that supports ES 7.x/8.x, explains how to install it via Docker, demonstrates its features such as cluster monitoring, index and shard management, document search, and REST queries using a real e‑commerce project example.

BackendDockerElasticsearch
0 likes · 7 min read
Discover Elasticvue: A Lightweight Open‑Source GUI for Managing Elasticsearch
System Architect Go
System Architect Go
Dec 15, 2024 · Operations

A Structured Framework for Optimizing System Components

This article presents a comprehensive framework for optimizing system components such as databases, caches, message queues, and search engines, covering environment configuration, data structure organization, client‑side usage, and inter‑component collaboration, illustrated with MySQL, Redis, Kafka, and Elasticsearch examples.

System optimizationcachingcomponent tuning
0 likes · 6 min read
A Structured Framework for Optimizing System Components
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 3, 2024 · Frontend Development

Implementing Download Interception, Search, Tab Management, and Drag‑Drop Features in an Electron‑Based Browser

This article details how to build a lightweight Electron browser by assembling webview components, covering download interception, in‑page search, custom tab handling, address‑bar logic, and draggable desktop icons, with full code examples and implementation notes.

DownloadElectronTab Management
0 likes · 8 min read
Implementing Download Interception, Search, Tab Management, and Drag‑Drop Features in an Electron‑Based Browser
dbaplus Community
dbaplus Community
Nov 12, 2024 · Databases

How to Query Elasticsearch with SQL: A Step‑by‑Step Guide

This tutorial shows how to use Elasticsearch's built‑in SQL support to run familiar MySQL‑style queries—creating an index, inserting documents, and performing SELECT, WHERE, ORDER BY, GROUP BY, LIMIT, aggregation, date and string functions—making ES data retrieval as easy as relational databases.

Data RetrievalElasticsearchQuery DSL
0 likes · 7 min read
How to Query Elasticsearch with SQL: A Step‑by‑Step Guide
Open Source Tech Hub
Open Source Tech Hub
Oct 31, 2024 · Big Data

How Bilibili Scaled Its Search Index with Distributed KV Storage and Spark

Bilibili transformed its search indexing pipeline by replacing a manual, low‑throughput process with a distributed KV store (Taishan) and Spark‑based construction, achieving unified data ingestion, reduced resource consumption, faster full‑ and incremental builds, and a shift from daily to hourly indexing cycles.

Big DataKV StoreProtobuf
0 likes · 25 min read
How Bilibili Scaled Its Search Index with Distributed KV Storage and Spark
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Oct 24, 2024 · Backend Development

Full Elasticsearch 8.x Java API Client Code Ready for Immediate Project Use

This article walks through the new features of the Elasticsearch 8.x Java API client, shows how to set up the development environment, initialize the client with HTTPS or API‑key authentication, and provides complete, ready‑to‑run code examples for index creation, document indexing, searching, aggregations, and scripted sorting.

BackendElasticsearchElasticsearch 8.x
0 likes · 15 min read
Full Elasticsearch 8.x Java API Client Code Ready for Immediate Project Use
Architect
Architect
Sep 24, 2024 · Industry Insights

How Bilibili Re‑engineered Its Search Indexing Pipeline for Hour‑Level Turnaround

This article details Bilibili's transformation of its search offline indexing architecture—from a manual, low‑throughput MySQL‑centric process to a distributed, KV‑based, protobuf‑driven pipeline that leverages Taishan storage and Spark, cutting build cycles from days to hours while solving performance, consistency, and maintenance challenges.

Big DataDistributed SystemsProtobuf
0 likes · 24 min read
How Bilibili Re‑engineered Its Search Indexing Pipeline for Hour‑Level Turnaround
58 Tech
58 Tech
Sep 23, 2024 · Artificial Intelligence

Enhancing Commercial Search with Knowledge Graphs and Large‑Model Techniques

This article describes how a commercial search platform iteratively upgrades its system by structuring business knowledge into a knowledge graph, applying multi‑stage entity extraction (CRF, Electra‑CRF, GLM‑3, OCR), and leveraging large language models to improve relevance, user experience, and revenue.

AINLPcommercial search
0 likes · 14 min read
Enhancing Commercial Search with Knowledge Graphs and Large‑Model Techniques
Efficient Ops
Efficient Ops
Sep 1, 2024 · Backend Development

Master Elasticsearch: From Basics to Advanced Performance Tuning

This article walks through Elasticsearch’s licensing history, version selection, installation, cluster health monitoring, shard routing, storage mechanisms, refresh and translog processes, segment merging, and practical performance optimizations such as disk choices, index settings, and JVM tuning.

ClusterElasticsearchindexing
0 likes · 21 min read
Master Elasticsearch: From Basics to Advanced Performance Tuning
Volcano Engine Developer Services
Volcano Engine Developer Services
Aug 20, 2024 · Databases

How Vector Databases Power RAG: Scaling, Algorithms, and Real‑World Trade‑offs

RAG technology leverages vector databases to provide context‑aware answers without updating model parameters, and this article explores how cloud search teams integrate multiple vector algorithms, balance cost, stability and latency, and adopt open‑source solutions like OpenSearch to build scalable, enterprise‑grade retrieval systems.

AIDiskANNOpenSearch
0 likes · 21 min read
How Vector Databases Power RAG: Scaling, Algorithms, and Real‑World Trade‑offs
Tencent Cloud Developer
Tencent Cloud Developer
Aug 20, 2024 · Backend Development

Why Caching Is the Secret Weapon for High‑Performance Search Engines

This article analyzes real‑world search query characteristics, breaks down a typical search system architecture, classifies cacheable data, compares result‑level, intermediate‑value and multi‑layer caches, discusses update, prefetch and placement strategies, and highlights common pitfalls such as cache miss, consistency, and resource overhead.

BackendCache StrategiesOperations
0 likes · 19 min read
Why Caching Is the Secret Weapon for High‑Performance Search Engines
JD Retail Technology
JD Retail Technology
Aug 16, 2024 · Artificial Intelligence

Interview with JD Retail AI Director Zhai Zhouwei on the Evolution and Future of E‑commerce Search Powered by Large Models

In this interview, JD Retail’s AI director Zhai Zhouwei outlines the four historical stages of e‑commerce search, explains how large‑model AI is reshaping user interaction, retrieval and content generation, discusses practical challenges and solutions, and shares his vision and advice for enterprises adopting these technologies.

AIJD.comNLP
0 likes · 9 min read
Interview with JD Retail AI Director Zhai Zhouwei on the Evolution and Future of E‑commerce Search Powered by Large Models
dbaplus Community
dbaplus Community
Jun 25, 2024 · Databases

How Didi Scales Elasticsearch: Architecture, Performance Tuning, and Cost Optimization

This article details Didi’s use of Elasticsearch 7.6, covering its architecture on physical machines, gateway and control layers, user console features, deployment models, data synchronization strategies, engine iterations such as fine‑grained tiered protection, multi‑active replication, JDK 17/ZGC performance upgrades, cost reductions, multi‑tenant isolation, security enhancements, and future migration to ES 8.13.

DataSyncElasticsearchMultitenant
0 likes · 17 min read
How Didi Scales Elasticsearch: Architecture, Performance Tuning, and Cost Optimization
php Courses
php Courses
May 16, 2024 · Backend Development

Using PHP’s array_search() Function to Find Keys in an Array

This article explains PHP's array_search() function, detailing its purpose, prototype, parameters, return values, and provides clear code examples demonstrating how to locate keys of specific values in associative arrays, including handling of strict type comparison and cases where the value is absent.

ArraysBackendPHP
0 likes · 4 min read
Using PHP’s array_search() Function to Find Keys in an Array
php Courses
php Courses
Apr 19, 2024 · Backend Development

Using PHP strpos() to Find Character and Substring Positions

This article explains the PHP strpos() function, its syntax, parameters, and demonstrates how to locate characters or substrings within a string using various examples, including offset handling, with complete code snippets for practical reference.

StringTutorialsearch
0 likes · 5 min read
Using PHP strpos() to Find Character and Substring Positions
Code Ape Tech Column
Code Ape Tech Column
Apr 12, 2024 · Databases

Understanding Full-Text Search and Inverted Indexes in MySQL InnoDB

This article explains MySQL InnoDB full-text search, covering inverted index structures, creation and usage of full-text indexes, query modes such as natural language, boolean, and query expansion, and provides practical SQL examples and considerations for effective text searching.

Full‑Text Searchdatabaseinverted index
0 likes · 11 min read
Understanding Full-Text Search and Inverted Indexes in MySQL InnoDB
NewBeeNLP
NewBeeNLP
Mar 10, 2024 · Industry Insights

What WWW'24 Papers Reveal About LLMs in Search & Recommendation

This overview summarizes six WWW 2024 industry papers that apply large language models to e‑commerce search, personalized query suggestion, article recommendation, collaborative filtering, and lifelong sequential behavior understanding, highlighting their methods, experimental results, deployment status, and emerging trends in LLM‑driven search and recommendation.

LLMWWW2024industry applications
0 likes · 16 min read
What WWW'24 Papers Reveal About LLMs in Search & Recommendation
Alibaba Cloud Developer
Alibaba Cloud Developer
Mar 4, 2024 · Big Data

Elasticsearch Deep Dive: Features, Mapping & Zero‑Downtime Reindexing

This article provides a comprehensive overview of Elasticsearch, covering its distributed architecture, key features such as JSON RESTful APIs and multi‑tenant support, core functionalities like full‑text search and aggregations, comparisons with Solr, advanced mapping techniques, various query DSLs, suggestion mechanisms, and practical zero‑downtime reindexing strategies.

DSLElasticsearchZero Downtime
0 likes · 13 min read
Elasticsearch Deep Dive: Features, Mapping & Zero‑Downtime Reindexing
macrozheng
macrozheng
Jan 29, 2024 · Backend Development

How Easy-Es Transforms Elasticsearch Operations in Java: A Step‑by‑Step Guide

This article introduces Easy-Es, an Elasticsearch ORM that mimics MyBatis‑Plus syntax, explains its key features, shows how to integrate it into a Spring Boot project, and provides comprehensive code examples for index management, CRUD, simple and advanced product searches, recommendation and aggregation functionalities.

Easy-EsElasticsearchORM
0 likes · 18 min read
How Easy-Es Transforms Elasticsearch Operations in Java: A Step‑by‑Step Guide
dbaplus Community
dbaplus Community
Jan 21, 2024 · Databases

How to Use ES|QL in Elasticsearch 8.11: DSL vs SQL Queries Compared

This guide demonstrates how Elasticsearch 8.11's new ES|QL query language matches the traditional DSL syntax, covering basic searches, sorting, wildcard matching, aggregations, REST API nuances, and practical examples that show equivalent DSL and ES|QL statements with visual results.

DSLES|QLElasticsearch
0 likes · 6 min read
How to Use ES|QL in Elasticsearch 8.11: DSL vs SQL Queries Compared
php Courses
php Courses
Jan 4, 2024 · Backend Development

Common PHP Functions for Searching and Filtering Data

This article introduces essential PHP functions such as strpos, strstr, in_array, array_search, htmlspecialchars, and filter_var, providing clear explanations and example code to help developers efficiently search, filter, and validate strings, arrays, and input data.

PHPString Functionsarray functions
0 likes · 4 min read
Common PHP Functions for Searching and Filtering Data
dbaplus Community
dbaplus Community
Dec 27, 2023 · Backend Development

Boost Elasticsearch Performance: 24 Proven Tips and Pitfalls to Avoid

This article compiles practical Elasticsearch recommendations—covering query caching, aggregation design, pagination strategies, scripting, mapping choices, shard and replica settings, and bulk indexing—to help engineers write faster, more reliable search queries while avoiding common performance traps.

Query Tuningindex designperformance optimization
0 likes · 26 min read
Boost Elasticsearch Performance: 24 Proven Tips and Pitfalls to Avoid
Baidu Geek Talk
Baidu Geek Talk
Dec 13, 2023 · Backend Development

How Baidu Revamped Its Search Display Service: From PHP to Go and Graph Engines

This article details Baidu's search display service evolution, outlining its original C and PHP/HHVM implementation, the three major challenges of high development difficulty, limited architecture capability, and low reusability, and presents a comprehensive solution using a graph execution engine, common operators, and a phased migration to Go.

BackendGoService Migration
0 likes · 15 min read
How Baidu Revamped Its Search Display Service: From PHP to Go and Graph Engines
MaGe Linux Operations
MaGe Linux Operations
Nov 28, 2023 · Databases

When to Use Synonyms in Elasticsearch: Index-Time vs Search-Time

This article explains how Elasticsearch tokenizes text, why small spelling errors or plural forms can miss matches, and how synonyms improve search recall, comparing the trade‑offs of applying synonyms during indexing versus at query time, with practical code examples and tips for managing large synonym lists.

AnalysisElasticsearchSynonyms
0 likes · 7 min read
When to Use Synonyms in Elasticsearch: Index-Time vs Search-Time
Python Programming Learning Circle
Python Programming Learning Circle
Nov 17, 2023 · Big Data

Building a Simple Search Engine with Bloom Filter, Tokenization, and Inverted Index in Python

This article demonstrates how to implement a basic big‑data search engine in Python by creating a Bloom filter for fast existence checks, designing tokenization functions for major and minor segmentation, building an inverted index, and supporting AND/OR queries with example code and execution results.

Big Databloom-filterinverted index
0 likes · 12 min read
Building a Simple Search Engine with Bloom Filter, Tokenization, and Inverted Index in Python
Baidu Geek Talk
Baidu Geek Talk
Nov 8, 2023 · Databases

BES Engineering Practices for Large‑Scale Vector Database Scenarios

At QCon 2023, Baidu’s BES team detailed how their cloud‑native Elasticsearch service has been engineered for large‑scale vector search, describing architecture, C++ plugin integration, memory‑saving storage tricks, HNSW/IVF optimizations, filter strategies, and real‑world multimodal video and LLM knowledge‑base deployments.

AIBESElasticsearch
0 likes · 16 min read
BES Engineering Practices for Large‑Scale Vector Database Scenarios
Baidu Tech Salon
Baidu Tech Salon
Nov 1, 2023 · Industry Insights

How Baidu’s Search Evolved: From Web Index to AI‑Native Experience

This article traces Baidu Search’s 20‑year evolution, outlines its six generational shifts, explains the AI‑native reconstruction of the product, details the diverse product lines and rigorous evaluation framework, and maps the career growth path and skill expectations for search product managers.

AIBaiduCareer Development
0 likes · 13 min read
How Baidu’s Search Evolved: From Web Index to AI‑Native Experience
Baidu Geek Talk
Baidu Geek Talk
Oct 30, 2023 · Backend Development

Design and Practice of the tanGo Search Presentation Framework

The article presents Baidu’s Aladdin vertical search product and introduces the tanGo framework, which abstracts search pipelines into resources, cards, and scenes, enabling configuration‑driven, graph‑based resource scheduling for single results, demand clusters, and groups, while measuring scale, efficiency, and user satisfaction.

BackendConfigurationDAG
0 likes · 10 min read
Design and Practice of the tanGo Search Presentation Framework
DataFunTalk
DataFunTalk
Oct 30, 2023 · Databases

Engineering Practices and Evolution of Douyin’s Cloud‑Native Vector Database

This article outlines Douyin’s step‑by‑step engineering evolution of its cloud‑native vector database, covering the background of vector search, core concepts, algorithmic optimizations, storage‑compute separation, streaming updates, multi‑tenant orchestration, and future applications such as large language model integration.

ANNCloud NativeDouyin
0 likes · 17 min read
Engineering Practices and Evolution of Douyin’s Cloud‑Native Vector Database
Liangxu Linux
Liangxu Linux
Oct 10, 2023 · Operations

Master Kibana: Install, Configure, and Visualize Elasticsearch Data Step‑by‑Step

This guide walks you through installing Kibana, configuring its connection to Elasticsearch, creating index patterns, using Discover for searches, mastering Lucene‑based query syntax, building visualizations, assembling dashboards, and monitoring logs, all illustrated with clear screenshots and code examples.

DashboardData visualizationElasticsearch
0 likes · 14 min read
Master Kibana: Install, Configure, and Visualize Elasticsearch Data Step‑by‑Step
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Oct 10, 2023 · Backend Development

Master Elasticsearch with Spring Boot: 14 Essential Java API Operations

Learn how to integrate Elasticsearch 7.8 with Spring Boot 2.4, covering essential dependencies, index management, document CRUD, bulk operations, and advanced queries such as pagination, sorting, filtering, highlighting, aggregations, and grouping, all demonstrated with concise Java High-Level REST client code examples.

ElasticsearchREST APISpring Boot
0 likes · 14 min read
Master Elasticsearch with Spring Boot: 14 Essential Java API Operations
HomeTech
HomeTech
Sep 26, 2023 · Artificial Intelligence

Integrating Large Language Models with Search for Automotive Knowledge Retrieval

This article explores how combining traditional keyword search with large language models (LLMs) enhances understanding of user intent, builds a robust automotive knowledge base, and delivers more accurate, context‑aware answers through a multi‑stage retrieval and generation pipeline.

AIKnowledge BaseLLM
0 likes · 17 min read
Integrating Large Language Models with Search for Automotive Knowledge Retrieval
Baidu Tech Salon
Baidu Tech Salon
Sep 25, 2023 · Artificial Intelligence

Approximate Nearest Neighbor Retrieval and Baidu's Open‑Source Puck Framework – Event Overview

Baidu’s upcoming technical salon series on search will showcase its open‑source ANN retrieval framework Puck—demonstrating superior performance on massive benchmarks—and feature nightly live sessions covering product management, GPU optimization, intelligent Q&A, model architecture, and image generation, with registration via QR‑code.

AIBaiduPUCK
0 likes · 2 min read
Approximate Nearest Neighbor Retrieval and Baidu's Open‑Source Puck Framework – Event Overview
Baidu Geek Talk
Baidu Geek Talk
Aug 30, 2023 · Industry Insights

Midgard: Adaptive Storage Management for Search – From Simple Tables to Intelligent Layers

This article examines how Baidu's search service evolved its storage architecture—from a basic key‑value table to a hybrid HDD/Redis cache and finally to a sharded, multi‑collection design—culminating in Midgard, an intelligent storage‑layer manager that abstracts and optimizes data access for changing business needs.

BackendData ManagementMidgard
0 likes · 11 min read
Midgard: Adaptive Storage Management for Search – From Simple Tables to Intelligent Layers
政采云技术
政采云技术
Aug 17, 2023 · Backend Development

Traffic‑Based Quality Assurance Framework for Elasticsearch Search Service

This article presents a traffic‑driven quality assurance framework for an Elasticsearch‑based search service, detailing active and inactive code protection strategies, automated scenario generation from Dubbo logs, template fingerprinting, de‑duplication, expected result pools, and validation rules to ensure comprehensive test coverage and reliable regression.

Automated TestingElasticsearchquality assurance
0 likes · 13 min read
Traffic‑Based Quality Assurance Framework for Elasticsearch Search Service
Bilibili Tech
Bilibili Tech
Aug 4, 2023 · Artificial Intelligence

Design and Implementation of Bilibili's Automated Topic System with AI‑Driven Content Recall

By completely rebuilding its topic system in 2021, Bilibili introduced an AI‑driven pipeline that automatically discovers, creates, ranks, and populates hot and cold‑start topics using real‑time metrics, rule‑based and vector‑based recall, dramatically boosting content relevance, user interaction, and operational efficiency across the platform.

AI recallBilibilirecommendation
0 likes · 12 min read
Design and Implementation of Bilibili's Automated Topic System with AI‑Driven Content Recall
MaGe Linux Operations
MaGe Linux Operations
Aug 1, 2023 · Fundamentals

Master GitHub: Powerful Techniques to Find the Right Open‑Source Projects

This guide explains how to use GitHub efficiently by distinguishing local and remote repositories, understanding Git as a distributed version control system, mastering common GitHub actions, and applying basic and advanced search operators—including stars, forks, language, size, license, and date filters—to locate high‑quality open‑source projects that match your learning or development needs.

GitHubLicenseRepository
0 likes · 11 min read
Master GitHub: Powerful Techniques to Find the Right Open‑Source Projects
21CTO
21CTO
Jul 31, 2023 · Artificial Intelligence

How Stack Overflow’s New AI Platform Is Transforming Developer Help

Stack Overflow announced OverflowAI, a suite of generative AI-powered features that leverage its massive Q&A repository to deliver faster, trustworthy code solutions, integrating with Stack Overflow for Teams, Visual Studio Code, Slack, and a new conversational search across public and private platforms.

AIdeveloper toolsproduct launch
0 likes · 6 min read
How Stack Overflow’s New AI Platform Is Transforming Developer Help
Kuaishou Tech
Kuaishou Tech
Jul 21, 2023 · Artificial Intelligence

Selected Papers from Kuaishou Community Science Track at SIGIR 2023

This article presents five peer‑reviewed papers accepted to the Kuaishou Community Science track at the 2023 ACM SIGIR conference, covering offline reinforcement learning for recommendation fairness, global residual value for fair item exposure, personalized QoE in short‑form video, multi‑behavior self‑supervised recommendation, and a search‑enhanced sequential recommendation framework.

AIFairnesssearch
0 likes · 11 min read
Selected Papers from Kuaishou Community Science Track at SIGIR 2023
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jul 6, 2023 · Databases

Master Spring Boot 2.3 with Elasticsearch 7.8: Full CRUD and Advanced Queries

This guide demonstrates how to integrate Spring Boot 2.3.10 with Elasticsearch 7.8 using the high‑level REST client, covering required Maven dependencies, index creation, retrieval, deletion, document CRUD operations, bulk processing, and a variety of advanced search techniques such as paging, sorting, filtering, range, highlighting, aggregations, and grouping.

CRUDElasticsearchSpring Boot
0 likes · 12 min read
Master Spring Boot 2.3 with Elasticsearch 7.8: Full CRUD and Advanced Queries
Programmer DD
Programmer DD
May 5, 2023 · Artificial Intelligence

How Microsoft’s Bing Chat Upgrade Turns Search into an AI Copilot

Microsoft has fully opened Bing Chat to all users, introducing multimodal responses, a multilingual Image Creator, persistent chat history, and upcoming plugin support, while sharing usage statistics and outlining weekly update plans that position Bing as an AI‑driven search copilot competing with ChatGPT.

AIBingChatMicrosoft
0 likes · 8 min read
How Microsoft’s Bing Chat Upgrade Turns Search into an AI Copilot
Architect
Architect
Apr 23, 2023 · Big Data

Performance Comparison of Elasticsearch and ClickHouse for Log Analytics

This article compares Elasticsearch and ClickHouse by describing their architectures, demonstrating a Docker‑compose test environment, executing equivalent queries via both systems, and presenting performance results that show ClickHouse generally outperforms Elasticsearch in basic search and aggregation scenarios for log data.

Elasticsearchclickhouseperformance
0 likes · 12 min read
Performance Comparison of Elasticsearch and ClickHouse for Log Analytics
ITPUB
ITPUB
Apr 14, 2023 · Artificial Intelligence

How Do Generative, Perceptual, and Decision AI Interact? Insights from Jina AI’s Founder

In this interview, Jina AI’s founder Shao Han examines the relationships among generative, perceptual, and decision AI, compares single‑modal and multimodal approaches, discusses large language model development, and evaluates the impact of ChatGPT on search and future AI commercialization.

AIAI commercializationMultimodal AI
0 likes · 11 min read
How Do Generative, Perceptual, and Decision AI Interact? Insights from Jina AI’s Founder
Xiaohongshu Tech REDtech
Xiaohongshu Tech REDtech
Apr 3, 2023 · Industry Insights

What Drives Intelligent Recommendation and Search? Key Takeaways from Xiaohongshu’s CCF C³ Event

The CCF C³ event at Xiaohongshu gathered leading researchers and industry experts to dissect the latest advances, challenges, and future opportunities in intelligent recommendation and search, including multimodal content handling, decentralized distribution, cold‑start solutions, and the impact of large language models.

AIindustry insightslarge language models
0 likes · 11 min read
What Drives Intelligent Recommendation and Search? Key Takeaways from Xiaohongshu’s CCF C³ Event
Liangxu Linux
Liangxu Linux
Feb 5, 2023 · Operations

Mastering Grep: 12 Powerful Linux Search Techniques

This guide walks through twelve practical grep and related command‑line techniques for Linux, covering how to list installed Python packages, filter configuration files, locate specific media files, display context lines, count matches, perform recursive and compressed‑file searches, and use extended or fixed‑string patterns with clear examples.

GrepSysadmincommand-line
0 likes · 7 min read
Mastering Grep: 12 Powerful Linux Search Techniques
Top Architect
Top Architect
Jan 11, 2023 · Big Data

Comprehensive Elasticsearch Query Guide with Java High Level REST Client Examples

This tutorial provides a thorough overview of Elasticsearch 7.13.2 query techniques—including term, terms, range, prefix, wildcard, boolean, filter, and aggregation queries—showing both raw DSL syntax and equivalent Java High Level REST Client code, enabling developers to quickly master search operations on large datasets.

Elasticsearchaggregationquery
0 likes · 16 min read
Comprehensive Elasticsearch Query Guide with Java High Level REST Client Examples
Architect
Architect
Dec 19, 2022 · Databases

Understanding Elasticsearch DSL Query Syntax (7.x)

This article provides a comprehensive guide to Elasticsearch 7.x DSL query syntax, explaining core keywords, field mappings, various query types such as match, term, range, fuzzy, and bool, and includes practical code examples for building effective search queries.

DSLElasticsearchElasticsearch7
0 likes · 8 min read
Understanding Elasticsearch DSL Query Syntax (7.x)
Java High-Performance Architecture
Java High-Performance Architecture
Nov 21, 2022 · Backend Development

Mastering Spring Data Elasticsearch: Clients, Operations, and Query Techniques

This article explains ElasticSearch’s role in modern applications, compares its clients, shows how to configure RestHighLevelClient in Spring Boot, and details the four Spring Data Elasticsearch Operations interfaces with code examples for building queries using CriteriaQuery, StringQuery, and NativeSearchQuery.

Spring Bootjavasearch
0 likes · 13 min read
Mastering Spring Data Elasticsearch: Clients, Operations, and Query Techniques
21CTO
21CTO
Nov 18, 2022 · Big Data

How to Supercharge Elasticsearch for Billion‑Row Queries: Proven Optimization Techniques

This article details a real‑world case study of optimizing Elasticsearch for massive daily data volumes, covering the underlying Lucene architecture, shard routing, index and search performance tweaks, practical configuration settings, and benchmark results that achieve sub‑second query responses on billions of records.

big-dataindexinglucene
0 likes · 13 min read
How to Supercharge Elasticsearch for Billion‑Row Queries: Proven Optimization Techniques
Selected Java Interview Questions
Selected Java Interview Questions
Nov 13, 2022 · Backend Development

Integrating Elasticsearch with Spring Boot for Book Search: A Step‑by‑Step Guide

This article explains why MySQL LIKE queries are inefficient for search, introduces Elasticsearch as a high‑performance alternative, and provides a complete Spring Boot integration tutorial—including version compatibility, Maven dependencies, Java configuration, entity mapping, repository interfaces, service and controller code, and testing steps—to implement CRUD‑style full‑text search for a book catalog.

CRUDElasticsearchSpring Boot
0 likes · 11 min read
Integrating Elasticsearch with Spring Boot for Book Search: A Step‑by‑Step Guide
Ctrip Technology
Ctrip Technology
Nov 10, 2022 · Artificial Intelligence

Improving Search Intent Recognition and Term Weighting with Deep Learning and Model Distillation at Ctrip

This article describes how Ctrip's R&D team applied deep‑learning models, BERT‑based embeddings, knowledge distillation, and term‑weighting techniques to enhance e‑commerce search intent recognition and term importance estimation, achieving high accuracy while meeting sub‑10 ms latency requirements.

BERTDeep Learninge‑commerce
0 likes · 12 min read
Improving Search Intent Recognition and Term Weighting with Deep Learning and Model Distillation at Ctrip
Su San Talks Tech
Su San Talks Tech
Nov 3, 2022 · Backend Development

Mastering Elasticsearch Pagination: From From/Size to Scroll and Search After

Elasticsearch offers several pagination strategies—simple from/size, scroll, scroll‑scan, sliced scroll, and the newer search_after with point‑in‑time—each with distinct performance trade‑offs and use‑case suitability, and this guide explains their mechanics, limitations, and best‑practice recommendations for handling deep pagination.

Elasticsearchperformancescroll
0 likes · 18 min read
Mastering Elasticsearch Pagination: From From/Size to Scroll and Search After
DataFunTalk
DataFunTalk
Sep 30, 2022 · Artificial Intelligence

Applying Knowledge Graphs to Scene Understanding in Meituan's Hotel and Travel Search

This presentation details how Meituan leverages knowledge‑graph technology to model hotel and travel business characteristics, perform scene cognition, build a multi‑layer knowledge graph, and design a five‑stage search architecture that combines precise and generic queries with AI‑driven ranking and explainable recommendation techniques.

AIMeituanknowledge graph
0 likes · 21 min read
Applying Knowledge Graphs to Scene Understanding in Meituan's Hotel and Travel Search
DataFunTalk
DataFunTalk
Sep 26, 2022 · Artificial Intelligence

Intelligent Entity Recommendation in Search Scenarios: Architecture, Relevance, Sparse Data Recall, and Multi‑Domain Strategies

This article presents a comprehensive overview of intelligent entity recommendation for search, covering scenario introduction, relevance modeling, handling sparse query and entity data with graph‑based methods, and multi‑domain, multi‑scenario ranking techniques to improve user experience.

Multi-domainSparse Dataentity recommendation
0 likes · 15 min read
Intelligent Entity Recommendation in Search Scenarios: Architecture, Relevance, Sparse Data Recall, and Multi‑Domain Strategies