This is an automated email from the ASF dual-hosted git repository.
morningman pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris-website.git
The following commit(s) were added to refs/heads/master by this push:
new a818ca0af26 [blog] 20260717-update-details (#3996)
a818ca0af26 is described below
commit a818ca0af26d13587733675735e3bbb32fb3dd15
Author: Qin Chen <[email protected]>
AuthorDate: Fri Jul 17 18:19:05 2026 +0800
[blog] 20260717-update-details (#3996)
---
...chmark-apache-doris-vs-clickhouse-and-duckdb.md | 2 +-
...lickhouse-elasticsearch-to-apache-doris-kwai.md | 2 +-
...he-doris-tuhu-cars-unified-olap-architecture.md | 16 ++++++++++++
...ent-observability-platform-with-apache-doris.md | 16 ++++++++++++
...ilt-production-vector-search-in-apache-doris.md | 2 +-
...variant-and-inverted-indexes-in-apache-doris.md | 2 --
blog/mexican-mining-giant-azure-to-apache-doris.md | 2 +-
blog/netease-games-unified-doris-lakehouse.md | 2 +-
blog/olake-iceberg-and-doris.md | 2 +-
...s-need-real-time-analytics-and-hybrid-search.md | 2 --
blog/xiaomi-unified-usecase.md | 2 +-
src/components/recent-blogs/recent-blogs.data.ts | 16 ++++++------
src/constant/newsletter.data.ts | 28 ++++++++++-----------
static/images/blogs/202607_StepFun_horizontal.jpeg | Bin 0 -> 122221 bytes
static/images/blogs/202607_Tuhu_horizontal.jpeg | Bin 0 -> 111855 bytes
15 files changed, 61 insertions(+), 33 deletions(-)
diff --git a/blog/asof-join-benchmark-apache-doris-vs-clickhouse-and-duckdb.md
b/blog/asof-join-benchmark-apache-doris-vs-clickhouse-and-duckdb.md
index 37192e467cb..5beb0f89f2f 100644
--- a/blog/asof-join-benchmark-apache-doris-vs-clickhouse-and-duckdb.md
+++ b/blog/asof-join-benchmark-apache-doris-vs-clickhouse-and-duckdb.md
@@ -3,7 +3,7 @@
'summary': 'Apache Doris 4.1 outperforms ClickHouse and DuckDB on ASOF
JOIN across all 11 benchmark scenarios.'
'description': 'Apache Doris 4.1 outperforms ClickHouse and DuckDB on ASOF
JOIN across all 11 benchmark scenarios.'
'picked': "true"
- 'order': "1"
+ 'order': "3"
'date': '2026-6-11'
'author': 'velodb.io · Changle Zhao'
'externalLink':
'https://www.velodb.io/blog/asof-join-benchmark-apache-doris-vs-clickhouse-and-duckdb'
diff --git a/blog/from-clickhouse-elasticsearch-to-apache-doris-kwai.md
b/blog/from-clickhouse-elasticsearch-to-apache-doris-kwai.md
index 0f542bcd450..0f59ca2e7a8 100644
--- a/blog/from-clickhouse-elasticsearch-to-apache-doris-kwai.md
+++ b/blog/from-clickhouse-elasticsearch-to-apache-doris-kwai.md
@@ -3,7 +3,7 @@
'summary': 'Kwai, a short-video platform with over 400 million daily
active users, migrated its advertising analytics from ClickHouse and
Elasticsearch to Apache Doris, achieving up to 90% latency reduction and 3x
write throughput.'
'description': 'Kwai, a short-video platform with over 400 million daily
active users, migrated its advertising analytics from ClickHouse and
Elasticsearch to Apache Doris, achieving up to 90% latency reduction and 3x
write throughput.'
'date': '2026-3-20'
- 'author': 'velodb.io · Simin Zhou'
+ 'author': 'Kwai · Simin Zhou'
'externalLink':
'https://www.velodb.io/blog/from-clickhouse-elasticsearch-to-apache-doris-how-kwai-unified-trillion-scale-ad-analytics'
'tags': ['Best Practice']
"image": '/images/blogs/202603_Kwai_horizontal.png'
diff --git
a/blog/from-hive-hbase-and-trino-to-apache-doris-tuhu-cars-unified-olap-architecture.md
b/blog/from-hive-hbase-and-trino-to-apache-doris-tuhu-cars-unified-olap-architecture.md
new file mode 100644
index 00000000000..57a79a96b71
--- /dev/null
+++
b/blog/from-hive-hbase-and-trino-to-apache-doris-tuhu-cars-unified-olap-architecture.md
@@ -0,0 +1,16 @@
+---
+ 'title': "From Hive, HBase, MySQL, and Trino to Apache Doris: Tuhu Car's
Unified OLAP Architecture"
+ 'summary': 'Tuhu Car rebuilt its fragmented Hive, HBase, MySQL, and Trino
OLAP stack with Apache Doris, improving audience segmentation, user profiling,
BI analysis, and real-time analytics.'
+ 'description': 'Tuhu Car rebuilt its fragmented Hive, HBase, MySQL, and
Trino OLAP stack with Apache Doris, improving audience segmentation, user
profiling, BI analysis, and real-time analytics.'
+ 'picked': "true"
+ 'order': "2"
+ 'date': '2026-7-3'
+ 'author': 'Tuhu Car · Wenbo Wang'
+ 'externalLink':
'https://www.velodb.io/blog/from-hive-hbase-and-trino-to-apache-doris-tuhu-cars-unified-olap-architecture'
+ 'tags': ['Best Practice']
+ "image": '/images/blogs/202607_Tuhu_horizontal.jpeg'
+---
+import { BlogLink } from '../src/components/blogs/components/blog-link';
+import { SeeMore } from '../src/components/blogs/components/see-more';
+
+> <BlogLink rel="noopener noreferrer" target='_blank'
href='https://www.velodb.io/blog/from-hive-hbase-and-trino-to-apache-doris-tuhu-cars-unified-olap-architecture'>Tuhu
Car rebuilt its fragmented Hive, HBase, MySQL, and Trino OLAP stack with
Apache Doris, improving audience segmentation, user profiling, BI analysis, and
real-time analytics. <SeeMore /></BlogLink>
diff --git
a/blog/how-stepfun-built-agent-observability-platform-with-apache-doris.md
b/blog/how-stepfun-built-agent-observability-platform-with-apache-doris.md
new file mode 100644
index 00000000000..01e06ba7f82
--- /dev/null
+++ b/blog/how-stepfun-built-agent-observability-platform-with-apache-doris.md
@@ -0,0 +1,16 @@
+---
+ 'title': 'How StepFun Built a PB-Scale Agent Observability Platform with
Apache Doris'
+ 'summary': 'StepFun built StepTrace, a PB-scale agent observability
platform on Apache Doris, to analyze agent traces, costs, search, evaluation
loops, and infrastructure behavior in real time.'
+ 'description': 'StepFun built StepTrace, a PB-scale agent observability
platform on Apache Doris, to analyze agent traces, costs, search, evaluation
loops, and infrastructure behavior in real time.'
+ 'picked': "true"
+ 'order': "1"
+ 'date': '2026-7-8'
+ 'author': 'StepFun · Ric Li'
+ 'externalLink':
'https://www.velodb.io/blog/how-stepfun-built-agent-observability-platform-with-apache-doris'
+ 'tags': ['Best Practice']
+ "image": '/images/blogs/202607_StepFun_horizontal.jpeg'
+---
+import { BlogLink } from '../src/components/blogs/components/blog-link';
+import { SeeMore } from '../src/components/blogs/components/see-more';
+
+> <BlogLink rel="noopener noreferrer" target='_blank'
href='https://www.velodb.io/blog/how-stepfun-built-agent-observability-platform-with-apache-doris'>StepFun
built StepTrace, a PB-scale agent observability platform on Apache Doris, to
analyze agent traces, costs, search, evaluation loops, and infrastructure
behavior in real time. <SeeMore /></BlogLink>
diff --git a/blog/how-we-built-production-vector-search-in-apache-doris.md
b/blog/how-we-built-production-vector-search-in-apache-doris.md
index fc2b9000897..83d4d846b25 100644
--- a/blog/how-we-built-production-vector-search-in-apache-doris.md
+++ b/blog/how-we-built-production-vector-search-in-apache-doris.md
@@ -3,7 +3,7 @@
'summary': 'Apache Doris 4.1 adds more native ANN vector indexes, IVF and
IVF_ON_DISK, directly inside its OLAP engine, reaching 900 QPS at 97% recall on
VectorDBBench.'
'description': 'Apache Doris 4.1 adds more native ANN vector indexes, IVF
and IVF_ON_DISK, directly inside its OLAP engine, reaching 900 QPS at 97%
recall on VectorDBBench.'
'picked': "true"
- 'order': "3"
+ 'order': "4"
'date': '2026-5-28'
'author': 'velodb.io · Rayner Chen'
'externalLink':
'https://www.velodb.io/blog/how-we-built-production-vector-search-in-apache-doris'
diff --git
a/blog/json-in-agent-observability-variant-and-inverted-indexes-in-apache-doris.md
b/blog/json-in-agent-observability-variant-and-inverted-indexes-in-apache-doris.md
index 668f9e2babf..1b1909d4cee 100644
---
a/blog/json-in-agent-observability-variant-and-inverted-indexes-in-apache-doris.md
+++
b/blog/json-in-agent-observability-variant-and-inverted-indexes-in-apache-doris.md
@@ -2,8 +2,6 @@
'title': 'Hybrid Modeling for JSON in Agent Observability: VARIANT and
Inverted Indexes in Apache Doris'
'summary': 'VARIANT data type and native inverted indexes in Apache Doris
offer a hybrid modeling approach that handles dynamic, schema-evolving agent
observability logs with high performance.'
'description': 'VARIANT data type and native inverted indexes in Apache
Doris offer a hybrid modeling approach that handles dynamic, schema-evolving
agent observability logs with high performance.'
- 'picked': "true"
- 'order': "4"
'date': '2026-6-3'
'author': 'velodb.io · Max Li'
'externalLink':
'https://www.velodb.io/blog/json-in-agent-observability-variant-and-inverted-indexes-in-apache-doris'
diff --git a/blog/mexican-mining-giant-azure-to-apache-doris.md
b/blog/mexican-mining-giant-azure-to-apache-doris.md
index a696111a2dd..ae40c535c0d 100644
--- a/blog/mexican-mining-giant-azure-to-apache-doris.md
+++ b/blog/mexican-mining-giant-azure-to-apache-doris.md
@@ -3,7 +3,7 @@
'summary': 'One of largest mining companies in Mexico migrated from Azure
Synapse to Apache Doris to solve unpredictable cloud costs and slow query
performance across its 20,000-employee operation.'
'description': 'One of largest mining companies in Mexico migrated from
Azure Synapse to Apache Doris to solve unpredictable cloud costs and slow query
performance across its 20,000-employee operation.'
'date': '2026-3-30'
- 'author': 'velodb.io · Victor Romero'
+ 'author': 'Fintecheando · Victor Romero'
'externalLink':
'https://www.velodb.io/blog/mexican-mining-giant-migrated-from-azure-synapse-to-apache-doris'
'tags': ['Best Practice']
"image": '/images/blogs/202603_Azure_mining_horizontal.png'
diff --git a/blog/netease-games-unified-doris-lakehouse.md
b/blog/netease-games-unified-doris-lakehouse.md
index 024eab31a05..07a33c2ddb5 100644
--- a/blog/netease-games-unified-doris-lakehouse.md
+++ b/blog/netease-games-unified-doris-lakehouse.md
@@ -3,7 +3,7 @@
'summary': 'NetEase Games consolidated six specialized data systems into
Apache Doris across two phases, first unifying real-time analytics, then adding
batch processing capabilities to create a lakehouse architecture serving 15
million daily queries.'
'description': 'NetEase Games consolidated six specialized data systems
into Apache Doris across two phases, first unifying real-time analytics, then
adding batch processing capabilities to create a lakehouse architecture serving
15 million daily queries.'
'date': '2026-5-22'
- 'author': 'velodb.io · Biao Hu'
+ 'author': 'NetEase Games · Biao Hu'
'externalLink':
'https://www.velodb.io/blog/netease-games-from-elasticsearch-and-clickhouse-to-a-unified-apache-doris-lakehouse'
'tags': ['Best Practice']
"image": '/images/blogs/202605_netease_games_horizontal.jpg'
diff --git a/blog/olake-iceberg-and-doris.md b/blog/olake-iceberg-and-doris.md
index d8a503e072a..77e0eed1eb6 100644
--- a/blog/olake-iceberg-and-doris.md
+++ b/blog/olake-iceberg-and-doris.md
@@ -3,7 +3,7 @@
'summary': 'A step-by-step guide to building a lakehouse with PostgreSQL,
Apache Iceberg, and Apache Doris in 15 minutes, covering CDC setup, data
ingestion, and analytical queries on a fully open-source stack.'
'description': 'A step-by-step guide to building a lakehouse with
PostgreSQL, Apache Iceberg, and Apache Doris in 15 minutes, covering CDC setup,
data ingestion, and analytical queries on a fully open-source stack.'
'date': '2026-4-23'
- 'author': 'velodb.io · Rohan Khameshra'
+ 'author': 'Olake · Rohan Khameshra'
'externalLink':
'https://www.velodb.io/blog/set-up-a-lakehouse-with-postgresql-apache-iceberg-and-apache-doris'
'tags': ['Tech Sharing']
"image": '/images/blogs/202603_Olake_horizontal.png'
diff --git a/blog/why-ai-agents-need-real-time-analytics-and-hybrid-search.md
b/blog/why-ai-agents-need-real-time-analytics-and-hybrid-search.md
index 4542820a278..c673f6a5256 100644
--- a/blog/why-ai-agents-need-real-time-analytics-and-hybrid-search.md
+++ b/blog/why-ai-agents-need-real-time-analytics-and-hybrid-search.md
@@ -2,8 +2,6 @@
'title': 'Why AI Agents Need Real-Time Analytics and Hybrid Search: The
Data Infra for Production Agents'
'summary': 'AI agents need real-time analytics, not just vector search.
Apache Doris unifies both capabilities, offering native hybrid search in one
real-time engine built for agent workloads.'
'description': 'AI agents need real-time analytics, not just vector
search. Apache Doris unifies both capabilities, offering native hybrid search
in one real-time engine built for agent workloads.'
- 'picked': "true"
- 'order': "2"
'date': '2026-6-24'
'author': 'velodb.io · Matt Yi'
'externalLink':
'https://www.velodb.io/blog/why-ai-agents-need-real-time-analytics-and-hybrid-search'
diff --git a/blog/xiaomi-unified-usecase.md b/blog/xiaomi-unified-usecase.md
index 60dac4c78a6..aca68be07b1 100644
--- a/blog/xiaomi-unified-usecase.md
+++ b/blog/xiaomi-unified-usecase.md
@@ -3,7 +3,7 @@
'summary': 'Xiaomi, the third-largest smartphone maker in the world, built
a unified data platform on Apache Doris, running 40+ clusters that serve 50
million queries per day across petabytes of data.'
'description': 'Xiaomi, the third-largest smartphone maker in the world,
built a unified data platform on Apache Doris, running 40+ clusters that serve
50 million queries per day across petabytes of data.'
'date': '2026-2-27'
- 'author': 'velodb.io · Congling Xia'
+ 'author': 'Xiaomi · Congling Xia'
'externalLink':
'https://www.velodb.io/blog/how-xiaomi-built-a-unified-data-platform-with-apache-doris'
'tags': ['Best Practice']
"image": '/images/blogs/20260317_Xiaomi_unified_horizontal.png'
diff --git a/src/components/recent-blogs/recent-blogs.data.ts
b/src/components/recent-blogs/recent-blogs.data.ts
index bfafdf017f1..1a1f369ab6a 100644
--- a/src/components/recent-blogs/recent-blogs.data.ts
+++ b/src/components/recent-blogs/recent-blogs.data.ts
@@ -1,19 +1,19 @@
export const RECENT_BLOGS_POSTS = [
{
- label: 'ASOF JOIN Benchmark: Apache Doris vs ClickHouse and DuckDB',
- link:
'https://www.velodb.io/blog/asof-join-benchmark-apache-doris-vs-clickhouse-and-duckdb',
+ label: 'How StepFun Built a PB-Scale Agent Observability Platform with
Apache Doris',
+ link:
'https://www.velodb.io/blog/how-stepfun-built-agent-observability-platform-with-apache-doris',
},
{
- label: 'Why AI Agents Need Real-Time Analytics and Hybrid Search: The
Data Infra for Production Agents',
- link:
'https://www.velodb.io/blog/why-ai-agents-need-real-time-analytics-and-hybrid-search',
+ label: "From Hive, HBase, MySQL, and Trino to Apache Doris: Tuhu Car's
Unified OLAP Architecture",
+ link:
'https://www.velodb.io/blog/from-hive-hbase-and-trino-to-apache-doris-tuhu-cars-unified-olap-architecture',
},
{
- label: 'How We Built Production Vector Search in Apache Doris',
- link:
'https://www.velodb.io/blog/how-we-built-production-vector-search-in-apache-doris',
+ label: 'ASOF JOIN Benchmark: Apache Doris vs ClickHouse and DuckDB',
+ link:
'https://www.velodb.io/blog/asof-join-benchmark-apache-doris-vs-clickhouse-and-duckdb',
},
{
- label: 'Hybrid Modeling for JSON in Agent Observability: VARIANT and
Inverted Indexes in Apache Doris',
- link:
'https://www.velodb.io/blog/json-in-agent-observability-variant-and-inverted-indexes-in-apache-doris',
+ label: 'How We Built Production Vector Search in Apache Doris',
+ link:
'https://www.velodb.io/blog/how-we-built-production-vector-search-in-apache-doris',
},
];
diff --git a/src/constant/newsletter.data.ts b/src/constant/newsletter.data.ts
index 3dafc0359c9..6f763ba366f 100644
--- a/src/constant/newsletter.data.ts
+++ b/src/constant/newsletter.data.ts
@@ -1,4 +1,18 @@
export const NEWSLETTER_DATA = [
+ {
+ tags: ['Best Practice'],
+ title: "How StepFun Built a PB-Scale Agent Observability Platform with
Apache Doris",
+ content: `StepFun built StepTrace, a PB-scale agent observability
platform on Apache Doris, to analyze agent traces, costs, search, evaluation
loops, and infrastructure behavior in real time.`,
+ to:
'https://www.velodb.io/blog/how-stepfun-built-agent-observability-platform-with-apache-doris',
+ image: 'blogs/202607_StepFun_horizontal.jpeg',
+ },
+ {
+ tags: ['Best Practice'],
+ title: "From Hive, HBase, MySQL, and Trino to Apache Doris: Tuhu Car's
Unified OLAP Architecture",
+ content: `Tuhu Car rebuilt its fragmented Hive, HBase, MySQL, and
Trino OLAP stack with Apache Doris, improving audience segmentation, user
profiling, BI analysis, and real-time analytics.`,
+ to:
'https://www.velodb.io/blog/from-hive-hbase-and-trino-to-apache-doris-tuhu-cars-unified-olap-architecture',
+ image: 'blogs/202607_Tuhu_horizontal.jpeg',
+ },
{
tags: ['Tech Sharing'],
title: "ASOF JOIN Benchmark: Apache Doris vs ClickHouse and DuckDB",
@@ -6,13 +20,6 @@ export const NEWSLETTER_DATA = [
to:
'https://www.velodb.io/blog/asof-join-benchmark-apache-doris-vs-clickhouse-and-duckdb',
image: 'blogs/202606_ASOF_JOIN_Benchmark_horizontal.png',
},
- {
- tags: ['Tech Sharing'],
- title: "Why AI Agents Need Real-Time Analytics and Hybrid Search: The
Data Infra for Production Agents",
- content: `AI agents need real-time analytics, not just vector search.
Apache Doris unifies both capabilities, offering native hybrid search in one
real-time engine built for agent workloads.`,
- to:
'https://www.velodb.io/blog/why-ai-agents-need-real-time-analytics-and-hybrid-search',
- image: 'blogs/202606_AI_Agent_Analytics_horizontal_2.jpeg',
- },
{
tags: ['Tech Sharing'],
title: "How We Built Production Vector Search in Apache Doris",
@@ -20,11 +27,4 @@ export const NEWSLETTER_DATA = [
to:
'https://www.velodb.io/blog/how-we-built-production-vector-search-in-apache-doris',
image: 'blogs/202605_vector_search_header_horizontal.jpeg',
},
- {
- tags: ['Tech Sharing'],
- title: "Hybrid Modeling for JSON in Agent Observability: VARIANT and
Inverted Indexes in Apache Doris",
- content: `VARIANT data type and native inverted indexes in Apache
Doris offer a hybrid modeling approach that handles dynamic, schema-evolving
agent observability logs with high performance.`,
- to:
'https://www.velodb.io/blog/json-in-agent-observability-variant-and-inverted-indexes-in-apache-doris',
- image: 'blogs/202605_JSON_agent_observability_horizontal.jpeg',
- },
];
diff --git a/static/images/blogs/202607_StepFun_horizontal.jpeg
b/static/images/blogs/202607_StepFun_horizontal.jpeg
new file mode 100644
index 00000000000..0aa9a9f9b1b
Binary files /dev/null and b/static/images/blogs/202607_StepFun_horizontal.jpeg
differ
diff --git a/static/images/blogs/202607_Tuhu_horizontal.jpeg
b/static/images/blogs/202607_Tuhu_horizontal.jpeg
new file mode 100644
index 00000000000..584af5a3440
Binary files /dev/null and b/static/images/blogs/202607_Tuhu_horizontal.jpeg
differ
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]