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 fb0abc81e8a 0626-blog-update-details (#3954)
fb0abc81e8a is described below

commit fb0abc81e8a045454f7db3ac0b76c6442d73f79b
Author: Qin Chen <[email protected]>
AuthorDate: Sun Jun 28 22:46:56 2026 +0800

    0626-blog-update-details (#3954)
---
 blog/apache-doris-4-1-iceberg-v3.md                |   2 --
 ...che-doris-and-polaris-per-user-identity-mode.md |  14 +++++++++
 ...chmark-apache-doris-vs-clickhouse-and-duckdb.md |  16 ++++++++++
 blog/chunking-embedding-cookbook.md                |   2 --
 blog/from-data-silos-to-context-silos.md           |   2 --
 ...ilt-production-vector-search-in-apache-doris.md |  16 ++++++++++
 ...variant-and-inverted-indexes-in-apache-doris.md |  16 ++++++++++
 blog/netease-games-unified-doris-lakehouse.md      |   2 --
 ...s-need-real-time-analytics-and-hybrid-search.md |  16 ++++++++++
 src/components/recent-blogs/recent-blogs.data.ts   |  16 +++++-----
 src/constant/newsletter.data.ts                    |  34 ++++++++++-----------
 ...202605_JSON_agent_observability_horizontal.jpeg | Bin 0 -> 167355 bytes
 .../202605_vector_search_header_horizontal.jpeg    | Bin 0 -> 108502 bytes
 .../202606_AI_Agent_Analytics_horizontal_2.jpeg    | Bin 0 -> 135066 bytes
 .../202606_ASOF_JOIN_Benchmark_horizontal.png      | Bin 0 -> 79354 bytes
 .../blogs/202606_Doris_Polaris_horizontal.jpeg     | Bin 0 -> 171635 bytes
 16 files changed, 103 insertions(+), 33 deletions(-)

diff --git a/blog/apache-doris-4-1-iceberg-v3.md 
b/blog/apache-doris-4-1-iceberg-v3.md
index a959ee98a55..75029c4f903 100644
--- a/blog/apache-doris-4-1-iceberg-v3.md
+++ b/blog/apache-doris-4-1-iceberg-v3.md
@@ -2,8 +2,6 @@
     'title': 'Apache Doris 4.1 on Iceberg V3: Running the Full Lakehouse 
Lifecycle from One SQL Engine'
     'summary': 'Apache Doris 4.1 introduces comprehensive Iceberg V3 support, 
enabling reads, writes (UPDATE, DELETE, MERGE INTO), DDL operations, table 
maintenance, and diagnostics entirely through SQL without switching to other 
tools.'
     'description': 'Apache Doris 4.1 introduces comprehensive Iceberg V3 
support, enabling reads, writes (UPDATE, DELETE, MERGE INTO), DDL operations, 
table maintenance, and diagnostics entirely through SQL without switching to 
other tools.'
-    'picked': "true"
-    'order': "3"    
     'date': '2026-5-22'
     'author': 'velodb.io · Rayner Chen'
     'externalLink': 
'https://www.velodb.io/blog/apache-doris-4-1-on-iceberg-v3-full-lakehouse-lifecycle'
diff --git a/blog/apache-doris-and-polaris-per-user-identity-mode.md 
b/blog/apache-doris-and-polaris-per-user-identity-mode.md
new file mode 100644
index 00000000000..b6c8fcfc3db
--- /dev/null
+++ b/blog/apache-doris-and-polaris-per-user-identity-mode.md
@@ -0,0 +1,14 @@
+---
+    'title': 'Per-User Identity Mode: New Security Features with Apache Doris 
and Polaris'
+    'summary': 'Apache Doris 4.1 introduces per-user identity mode, forwarding 
each real user identity to Apache Polaris (Iceberg REST Catalog) instead of 
routing all queries through a shared service account.'
+    'description': 'Apache Doris 4.1 introduces per-user identity mode, 
forwarding each real user identity to Apache Polaris (Iceberg REST Catalog) 
instead of routing all queries through a shared service account.'
+    'date': '2026-6-5'
+    'author': 'velodb.io · Rayner Chen'
+    'externalLink': 
'https://www.velodb.io/blog/apache-doris-and-polaris-per-user-identity-mode'
+    'tags': ['Tech Sharing']
+    "image": '/images/blogs/202606_Doris_Polaris_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/apache-doris-and-polaris-per-user-identity-mode'>Apache
 Doris 4.1 introduces per-user identity mode, forwarding each real user 
identity to Apache Polaris (Iceberg REST Catalog) instead of routing all 
queries through a shared service account. <SeeMore /></BlogLink>
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
new file mode 100644
index 00000000000..37192e467cb
--- /dev/null
+++ b/blog/asof-join-benchmark-apache-doris-vs-clickhouse-and-duckdb.md
@@ -0,0 +1,16 @@
+---
+    'title': 'ASOF JOIN Benchmark: Apache Doris vs ClickHouse and DuckDB'
+    '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"
+    'date': '2026-6-11'
+    'author': 'velodb.io · Changle Zhao'
+    'externalLink': 
'https://www.velodb.io/blog/asof-join-benchmark-apache-doris-vs-clickhouse-and-duckdb'
+    'tags': ['Tech Sharing']
+    "image": '/images/blogs/202606_ASOF_JOIN_Benchmark_horizontal.png'
+---
+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/asof-join-benchmark-apache-doris-vs-clickhouse-and-duckdb'>Apache
 Doris 4.1 outperforms ClickHouse and DuckDB on ASOF JOIN across all 11 
benchmark scenarios. <SeeMore /></BlogLink>
diff --git a/blog/chunking-embedding-cookbook.md 
b/blog/chunking-embedding-cookbook.md
index 6ace9ecf949..41f03033940 100644
--- a/blog/chunking-embedding-cookbook.md
+++ b/blog/chunking-embedding-cookbook.md
@@ -2,8 +2,6 @@
     'title': 'The Chunking and Embedding Cookbook for Production Context 
Engineering'
     'summary': 'This guide covers three critical decisions for production RAG 
systems: chunk shaping, embedding selection, and ANN index scaling, bridging 
the gap between demo retrieval and real-scale deployments.'
     'description': 'This guide covers three critical decisions for production 
RAG systems: chunk shaping, embedding selection, and ANN index scaling, 
bridging the gap between demo retrieval and real-scale deployments.'
-    'picked': "true"
-    'order': "4"    
     'date': '2026-5-15'
     'author': 'velodb.io · Tom Zhang'
     'externalLink': 
'https://www.velodb.io/blog/the-chunking-and-embedding-cookbook-for-production-context-engineering'
diff --git a/blog/from-data-silos-to-context-silos.md 
b/blog/from-data-silos-to-context-silos.md
index 086d93d0f50..b8a31763aae 100644
--- a/blog/from-data-silos-to-context-silos.md
+++ b/blog/from-data-silos-to-context-silos.md
@@ -2,8 +2,6 @@
     'title': 'From Data Silos to Context Silos: What Database History Teaches 
Us About the AI Infrastructure Problem'
     'summary': 'The database industry is repeating a historical cycle where 
specialized systems create fragmentation that demands convergence. As AI agents 
become primary data consumers, organizations face a new challenge: context 
silos, where information exists but cannot be retrieved fast enough for 
autonomous systems to act effectively.'
     'description': 'The database industry is repeating a historical cycle 
where specialized systems create fragmentation that demands convergence. As AI 
agents become primary data consumers, organizations face a new challenge: 
context silos, where information exists but cannot be retrieved fast enough for 
autonomous systems to act effectively.'
-    'picked': "true"
-    'order': "2"    
     'date': '2026-5-9'
     'author': 'velodb.io · Kevin Shen'
     'externalLink': 
'https://www.velodb.io/blog/from-data-silos-to-context-silos'
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
new file mode 100644
index 00000000000..fc2b9000897
--- /dev/null
+++ b/blog/how-we-built-production-vector-search-in-apache-doris.md
@@ -0,0 +1,16 @@
+---
+    'title': 'How We Built Production Vector Search in Apache Doris'
+    '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"
+    'date': '2026-5-28'
+    'author': 'velodb.io · Rayner Chen'
+    'externalLink': 
'https://www.velodb.io/blog/how-we-built-production-vector-search-in-apache-doris'
+    'tags': ['Tech Sharing']
+    "image": '/images/blogs/202605_vector_search_header_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-we-built-production-vector-search-in-apache-doris'>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. 
<SeeMore /></BlogLink>
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
new file mode 100644
index 00000000000..668f9e2babf
--- /dev/null
+++ 
b/blog/json-in-agent-observability-variant-and-inverted-indexes-in-apache-doris.md
@@ -0,0 +1,16 @@
+---
+    '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'
+    'tags': ['Tech Sharing']
+    "image": '/images/blogs/202605_JSON_agent_observability_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/json-in-agent-observability-variant-and-inverted-indexes-in-apache-doris'>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. <SeeMore /></BlogLink>
diff --git a/blog/netease-games-unified-doris-lakehouse.md 
b/blog/netease-games-unified-doris-lakehouse.md
index 513a42d4b1c..024eab31a05 100644
--- a/blog/netease-games-unified-doris-lakehouse.md
+++ b/blog/netease-games-unified-doris-lakehouse.md
@@ -2,8 +2,6 @@
     'title': 'NetEase Games: From Elasticsearch, HBase, and ClickHouse to a 
Unified Apache Doris Lakehouse'
     '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.'
-    'picked': "true"
-    'order': "1"    
     'date': '2026-5-22'
     'author': 'velodb.io · Biao Hu'
     'externalLink': 
'https://www.velodb.io/blog/netease-games-from-elasticsearch-and-clickhouse-to-a-unified-apache-doris-lakehouse'
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
new file mode 100644
index 00000000000..4542820a278
--- /dev/null
+++ b/blog/why-ai-agents-need-real-time-analytics-and-hybrid-search.md
@@ -0,0 +1,16 @@
+---
+    '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'
+    'tags': ['Tech Sharing']
+    "image": '/images/blogs/202606_AI_Agent_Analytics_horizontal_2.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/why-ai-agents-need-real-time-analytics-and-hybrid-search'>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. <SeeMore /></BlogLink>
diff --git a/src/components/recent-blogs/recent-blogs.data.ts 
b/src/components/recent-blogs/recent-blogs.data.ts
index 64d04ce779d..bfafdf017f1 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: 'NetEase Games: From Elasticsearch, HBase, and ClickHouse to a 
Unified Apache Doris Lakehouse',
-        link: 
'https://www.velodb.io/blog/netease-games-from-elasticsearch-and-clickhouse-to-a-unified-apache-doris-lakehouse',
+        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: 'From Data Silos to Context Silos: What Database History 
Teaches Us About the AI Infrastructure Problem',
-        link: 'https://www.velodb.io/blog/from-data-silos-to-context-silos',
+        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: 'Apache Doris 4.1 on Iceberg V3: Running the Full Lakehouse 
Lifecycle from One SQL Engine',
-        link: 
'https://www.velodb.io/blog/apache-doris-4-1-on-iceberg-v3-full-lakehouse-lifecycle',
+        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: 'The Chunking and Embedding Cookbook for Production Context 
Engineering',
-        link: 
'https://www.velodb.io/blog/the-chunking-and-embedding-cookbook-for-production-context-engineering',
+        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',
     },
 
 ];
diff --git a/src/constant/newsletter.data.ts b/src/constant/newsletter.data.ts
index 5a32bd9018e..3dafc0359c9 100644
--- a/src/constant/newsletter.data.ts
+++ b/src/constant/newsletter.data.ts
@@ -1,30 +1,30 @@
 export const NEWSLETTER_DATA = [
     {
-        tags: ['Best Practice'],
-        title: "NetEase Games: From Elasticsearch, HBase, and ClickHouse to a 
Unified Apache Doris Lakehouse",
-        content: `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.`,
-        to: 
'https://www.velodb.io/blog/netease-games-from-elasticsearch-and-clickhouse-to-a-unified-apache-doris-lakehouse',
-        image: 'blogs/202605_netease_games_horizontal.jpg',
+        tags: ['Tech Sharing'],
+        title: "ASOF JOIN Benchmark: Apache Doris vs ClickHouse and DuckDB",
+        content: `Apache Doris 4.1 outperforms ClickHouse and DuckDB on ASOF 
JOIN across all 11 benchmark scenarios.`,
+        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: "From Data Silos to Context Silos: What Database History 
Teaches Us About the AI Infrastructure Problem",
-        content: `The database industry is repeating a historical cycle where 
specialized systems create fragmentation that demands convergence. As AI agents 
become primary data consumers, organizations face a new challenge: context 
silos, where information exists but cannot be retrieved fast enough for 
autonomous systems to act effectively.`,
-        to: 'https://www.velodb.io/blog/from-data-silos-to-context-silos',
-        image: 'blogs/202605_context_silo_horizontal.png',
+        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: "Apache Doris 4.1 on Iceberg V3: Running the Full Lakehouse 
Lifecycle from One SQL Engine",
-        content: `Apache Doris 4.1 introduces comprehensive Iceberg V3 
support, enabling reads, writes (UPDATE, DELETE, MERGE INTO), DDL operations, 
table maintenance, and diagnostics entirely through SQL without switching to 
other tools.`,
-        to: 
'https://www.velodb.io/blog/apache-doris-4-1-on-iceberg-v3-full-lakehouse-lifecycle',
-        image: 'blogs/202605_Iceberg_v3_horizontal.jpg',
+        title: "How We Built Production Vector Search in Apache Doris",
+        content: `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.`,
+        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: "The Chunking and Embedding Cookbook for Production Context 
Engineering",
-        content: `This guide covers three critical decisions for production 
RAG systems: chunk shaping, embedding selection, and ANN index scaling, 
bridging the gap between demo retrieval and real-scale deployments.`,
-        to: 
'https://www.velodb.io/blog/the-chunking-and-embedding-cookbook-for-production-context-engineering',
-        image: 'blogs/20260515_chunking_horizontal.png',
+        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/202605_JSON_agent_observability_horizontal.jpeg 
b/static/images/blogs/202605_JSON_agent_observability_horizontal.jpeg
new file mode 100644
index 00000000000..9262813c801
Binary files /dev/null and 
b/static/images/blogs/202605_JSON_agent_observability_horizontal.jpeg differ
diff --git a/static/images/blogs/202605_vector_search_header_horizontal.jpeg 
b/static/images/blogs/202605_vector_search_header_horizontal.jpeg
new file mode 100644
index 00000000000..9628543db41
Binary files /dev/null and 
b/static/images/blogs/202605_vector_search_header_horizontal.jpeg differ
diff --git a/static/images/blogs/202606_AI_Agent_Analytics_horizontal_2.jpeg 
b/static/images/blogs/202606_AI_Agent_Analytics_horizontal_2.jpeg
new file mode 100644
index 00000000000..5c883ffb3da
Binary files /dev/null and 
b/static/images/blogs/202606_AI_Agent_Analytics_horizontal_2.jpeg differ
diff --git a/static/images/blogs/202606_ASOF_JOIN_Benchmark_horizontal.png 
b/static/images/blogs/202606_ASOF_JOIN_Benchmark_horizontal.png
new file mode 100644
index 00000000000..5dc76c22c12
Binary files /dev/null and 
b/static/images/blogs/202606_ASOF_JOIN_Benchmark_horizontal.png differ
diff --git a/static/images/blogs/202606_Doris_Polaris_horizontal.jpeg 
b/static/images/blogs/202606_Doris_Polaris_horizontal.jpeg
new file mode 100644
index 00000000000..28cf69e4a25
Binary files /dev/null and 
b/static/images/blogs/202606_Doris_Polaris_horizontal.jpeg differ


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to