<!DOCTYPE html><html lang="en"><head><meta http-equiv="Content-Type" content="text/html charset=UTF-8"><meta charset="UTF-8"><meta name="viewport" content="width=device-width"><meta name="x-apple-disable-message-reformatting"><title>TLDR Data</title><meta name="color-scheme" content="light dark"><meta name="supported-color-schemes" content="light dark"><style type="text/css">
:root {
color-scheme: light dark; supported-color-schemes: light dark;
}
*,
*:after,
*:before {
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}
* {
-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;
}
html,
body,
.document {
width: 100% !important; height: 100% !important; margin: 0; padding: 0;
}
body {
-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility;
}
div[style*="margin: 16px 0"] {
margin: 0 !important;
}
table,
td {
mso-table-lspace: 0pt; mso-table-rspace: 0pt;
}
table {
border-spacing: 0; border-collapse: collapse; table-layout: fixed; margin: 0 auto;
}
img {
-ms-interpolation-mode: bicubic; max-width: 100%; border: 0;
}
*[x-apple-data-detectors] {
color: inherit !important; text-decoration: none !important;
}
.x-gmail-data-detectors,
.x-gmail-data-detectors *,
.aBn {
border-bottom: 0 !important; cursor: default !important;
}
.btn {
-webkit-transition: all 200ms ease; transition: all 200ms ease;
}
.btn:hover {
background-color: #f67575; border-color: #f67575;
}
* {
font-family: Arial, Helvetica, sans-serif; font-size: 18px;
}
@media screen and (max-width: 600px) {
.container {
width: 100%; margin: auto;
}
.stack {
display: block!important; width: 100%!important; max-width: 100%!important;
}
.btn {
display: block; width: 100%; text-align: center;
}
}
body,
p,
td,
tr,
.body,
table,
h1,
h2,
h3,
h4,
h5,
h6,
div,
span {
background-color: #FEFEFE !important; color: #010101 !important;
}
@media (prefers-color-scheme: dark) {
body,
p,
td,
tr,
.body,
table,
h1,
h2,
h3,
h4,
h5,
h6,
div,
span {
background-color: #27292D !important; color: #FEFEFE !important;
}
}
a {
color: inherit !important; text-decoration: underline !important;
}
</style><!--[if mso | ie]>
<style type="text/css">
a {
background-color: #FEFEFE !important; color: #010101 !important;
}
@media (prefers-color-scheme: dark) {
a {
background-color: #27292D !important; color: #FEFEFE !important;
}
}
</style>
<![endif]--></head><body class="">
<div style="display: none; max-height: 0px; overflow: hidden;">IBM is acquiring Confluent for $11B to build a unified smart data platform that combines real-time streaming, hybrid-cloud data flow, and AI β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β </div>
<div style="display: none; max-height: 0px; overflow: hidden;">
<br>
</div>
<table align="center" class="document"><tbody><tr><td valign="top">
<table align="center" border="0" cellpadding="0" cellspacing="0" class="container" width="600"><tbody><tr class="inner-body"><td>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr class="header"><td bgcolor="" class="container">
<table width="100%"><tbody><tr><td class="container">
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" style="margin-top: 0px;" width="100%"><tbody><tr><td style="padding: 0px;">
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div style="text-align: center;">
<span style="margin-right: 0px;"><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Ftldr.tech%2Fdata%3Futm_source=tldrdata/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/-JOvVg39rFWOoTwVxlxkE3UYqysHROCzX9QEQYBvfwY=435" rel="noopener noreferrer" target="_blank"><span>Sign Up</span></a>
|<span style="margin-right: 2px; margin-left: 2px;"><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fadvertise.tldr.tech%3Futm_source=tldrdata%26utm_medium=newsletter%26utm_campaign=advertisetopnav/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/zE1g4Ix5ncTmt3vo9xfmbkxkJz3sxeV9o0p42hugrvY=435" rel="noopener noreferrer" target="_blank"><span>Advertise</span></a></span>|<span style="margin-left: 2px;"><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fa.tldrnewsletter.com%2Fweb-version%3Fep=1%26lc=1670a604-84b7-11f0-bcf5-55fc1d40139c%26p=51708d4c-d646-11f0-8530-b1ada279929a%26pt=campaign%26t=1765451231%26s=c441a9f496f913b14285aa405de09b26f77a7cf8a18bbf9a36d049f2a5be6993/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/vVV3XD8Yj74Dd0LKBEGro9oJzCnj1AXlzGUdDpEsxAo=435"><span>View Online</span></a></span>
<br>
</span></div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="text-align: center;"><span data-darkreader-inline-color="" style="--darkreader-inline-color:#3db3ff; color: rgb(51, 175, 255) !important; font-size: 30px;">T</span><span style="font-size: 30px;"><span data-darkreader-inline-color="" style="color: rgb(232, 192, 96) !important; --darkreader-inline-color:#e8c163; font-size:30px;">L</span><span data-darkreader-inline-color="" style="color: rgb(101, 195, 173) !important; --darkreader-inline-color:#6ec7b2; font-size:30px;">D</span></span><span data-darkreader-inline-color="" style="--darkreader-inline-color:#dd6e6e; color: rgb(220, 107, 107) !important; font-size: 30px;">R</span>
<br>
</td></tr></tbody></table>
<br>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr id="together-with"><td align="center" height="20" style="vertical-align:middle !important;" valign="middle" width="100%"><strong style="vertical-align:middle !important; height: 100%;">Together With </strong>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.thoughtworks.com%2Finsights%2Fwhitepapers%2Fbeyond_platforms_and_cloud_modernizing_data_for_rapid_value_creation%3Futm_source=media-buy%26utm_medium=paid-media%26utm_campaign=data_rp-gl-pspt_tldr-rapidvaluecreation_2025-12/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/PhH8FMFfxJ0YtkcYMHVo-GJraKKnsO4jHHvl7qmglYU=435"><img src="https://images.tldr.tech/thoughtworks.png" valign="middle" style="vertical-align: middle !important; height: 100%;" alt="Thoughtworks"></a></td></tr></tbody></table>
<table style="table-layout: fixed; width:100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;">
<div style="text-align: center;">
<h1><strong>TLDR Data <span id="date">2025-12-11</span></strong></h1>
</div>
</td></tr></tbody></table>
<table style="table-layout: fixed; width:100%;" width="100%"><tbody><tr id="sponsy-copy"><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.thoughtworks.com%2Finsights%2Fwhitepapers%2Fbeyond_platforms_and_cloud_modernizing_data_for_rapid_value_creation%3Futm_source=media-buy%26utm_medium=paid-media%26utm_campaign=data_rp-gl-pspt_tldr-rapidvaluecreation_2025-12/2/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/gkIkdorRqQw7p0aekQN7m8RrH2TZd6Gg56qIMUeOC-M=435">
<span>
<strong>90% of data modernization projects fail. This paper shows what the 10% do differently (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
54% of companies have started data modernization initiatives. Yet many ignore data quality, interoperability and engineering practices β and watch their investments flatline.<p></p><p><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.thoughtworks.com%2Finsights%2Fwhitepapers%2Fbeyond_platforms_and_cloud_modernizing_data_for_rapid_value_creation%3Futm_source=media-buy%26utm_medium=paid-media%26utm_campaign=data_rp-gl-pspt_tldr-rapidvaluecreation_2025-12/3/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/BI7A0K3dgznv-1mCVYbHO3kGipeVrOqkeM2W2dZGxc4=435" rel="noopener noreferrer nofollow" target="_blank"><span>Thoughtworks' new whitepaper</span></a> breaks down why traditional approaches fail and introduces <strong>Data as a Product</strong> β a holistic strategy that treats data as domain-owned products with clear quality standards and governance.</p>
<p>Companies who have adopted this approach β like Gilead, Roche and Bayer - have achieved<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.thoughtworks.com%2Finsights%2Fwhitepapers%2Fbeyond_platforms_and_cloud_modernizing_data_for_rapid_value_creation%3Futm_source=media-buy%26utm_medium=paid-media%26utm_campaign=data_rp-gl-pspt_tldr-rapidvaluecreation_2025-12/4/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/jhPem54VK8JCCSnoIaSbA0PukiYqJSj-atsUbErcdrc=435" rel="noopener noreferrer nofollow" target="_blank"><span> 4x faster decision-making</span></a>, 20-30% lower platform costs and broke down long-standing data silos.</p>
<p>Learn how to turn your data modernization into a continuous value engine.<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.thoughtworks.com%2Finsights%2Fwhitepapers%2Fbeyond_platforms_and_cloud_modernizing_data_for_rapid_value_creation%3Futm_source=media-buy%26utm_medium=paid-media%26utm_campaign=data_rp-gl-pspt_tldr-rapidvaluecreation_2025-12/5/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/mcQq-AxcspXPZyldYuXKCLGKLKn5LlAzhKHhGGW1_sQ=435" rel="noopener noreferrer nofollow" target="_blank"><span>Download the whitepaper</span></a>
</p>
</span></span></div>
</td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr>
<tr bgcolor=""><td class="container">
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td style="padding: 0px;">
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;"><span style="font-size: 36px;">π±</span></div></div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;">
<h1><strong>Deep Dives</strong></h1>
</div>
</div>
</td></tr></tbody></table>
<table style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.wix.engineering%2Fpost%2Fthe-art-behind-better-ai-how-we-achieved-a-46-speed-boost-and-23-cost-reduction%3Futm_source=tldrdata/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/5I8xgqO3wuKFbZF8MWP0kn5FKWu3Jw66e-vShr1ugmE=435">
<span>
<strong>The Art Behind Better AI: How We Achieved a 46% Speed Boost and 23Γ Cost Reduction (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Wix boosted its AI scheduling assistant by adding a deterministic context-engineering pipeline that normalizes inputs, ranks contacts by interaction history, and cuts tokens by 96% with concise formatting. This resulted in a 46% faster response time (1.79s vs. baseline with Gemini Flash 2.0), a 23Γ cost reduction per request, and enabled switching to cheaper models like Gemini Flash 2.0 over GPT-4.1.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fhudi.apache.org%2Fblog%2F2025%2F12%2F10%2Fapache-hudi-11-deep-dive-optimizing-streaming-ingestion-with-flink%3Futm_source=tldrdata/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/_B6eAcPyNvG5YwKHlVeePwmVWYMkgW6yrkQJTtTyoyg=435">
<span>
<strong>Apache Hudi 1.1 Deep Dive: Optimizing Streaming Ingestion with Apache Flink (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Apache Hudi 1.1 delivers major streaming ingestion performance gains for petabyte-scale workloads by optimizing Flink integration, reducing SerDe overhead, and eliminating record-level byte copying. Benchmarks show up to 25% throughput improvements and significant reductions in latency and GC pressure, especially with string-heavy schemas. These enhancements are fully backward-compatible.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Flinks.tldrnewsletter.com%2FuwfNEe/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/VxxhnCjrUIsRa383CAfUSoE7Ov0v1w-dVsPu3UesePc=435">
<span>
<strong>Apache Spark Optimizations (23 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Flipkart slashed a 35+ hour Spark ETL job on 7TB of data by 36% to 20β22 hours using repartitioning, high parallelism, AQE skew handling, Kryo+Snappy compression, off-heap memory, dynamic allocation, and smart caching/checkpointing. The optimizations eliminated spills, OOMs, stragglers, and excessive shuffle I/O while dramatically improving cluster efficiency.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.uber.com%2Fblog%2Fimproving-mysql-cluster-uptime-part2%2F%3Futm_source=tldrdata/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/KxkEvSeX8usH94wCHNCDcy6rinifroGOkLRCsHzjMfs=435">
<span>
<strong>Improving MySQL Cluster Uptime: Making MGR Viable at Scale (8 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Uber replaced manual, error-prone MySQL failovers with MySQL Group Replication using a 3-node single-primary consensus group plus async read replicas, backed by a custom orchestrator for automated onboarding, rebalancing, and recovery. This delivered near-instant automatic failovers, strict consistency, zero split-brain risk, and drastically reduced downtime with only minor performance overhead at massive scale.
</span>
</span>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;"><span style="font-size: 36px;">π</span></div>
</div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;">
<h1><strong>Opinions & Advice</strong></h1>
</div>
</div>
</td></tr></tbody></table>
<table style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.infoworld.com%2Farticle%2F4101981%2Fai-memory-is-just-another-database-problem.html%3Futm_source=tldrdata/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/Ra3pUevSp3B0lmhyVbvHI5BmapoXZ7QsfcihATkWvsg=435">
<span>
<strong>AI Memory is Really a Database Problem (7 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
AI agent memory must be treated with the same rigor as enterprise databases, incorporating firewalls, access controls, row-level security, and full auditability. Current approachesβoften unmanaged vector stores or in-memory cachesβcreate significant attack surfaces through memory poisoning, tool misuse, and privilege creep. Integrating agent memory into governed, auditable data infrastructure ensures data lineage, lifecycle management, and robust security.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.morling.dev%2Fblog%2Fyou-gotta-push-if-you-wanna-pull%2F%3Futm_source=tldrdata/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/IucUE1bPWJKe2zcCZEc-Jhogoc3bgzb4rKIt0HeLBXc=435">
<span>
<strong>You Gotta Push If You Wanna Pull (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Efficient βpullβ queries that feel instant require precomputed materialized views that handle performance, joins, and the exact data shape the application needs. These views stay fresh in real time by continuously pushing only incremental changes from the source (via CDC tools like Debezium + Flink, or modern IVM systems like Materialize and pg_ivm), delivering the best of both worlds: zero recomputation cost and immediate results on every pull.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fhackernoon.com%2Fwhat-10-pb-of-cold-data-really-costs-in-aws-gcp-azure-vs-tape-over-20-years%3Futm_source=tldrdata/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/OIsm-UBEEs1T9BnxfmMbr9gaa5cUkpA9jcyy6kILHbw=435">
<span>
<strong>What 10 PB of Cold Data Really Costs in AWS, GCP, Azure vs Tape Over 20 Years (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
For archival datasets of 10 PB with minimal access (2.5% monthly) over 5-20 years, cloud cold storage results in total costs from $1.64M (5 years) to $6.58M (20 years), while a tape-backed object storage solution (including cloud egress fee) reduces total TCO to $1.4M (5 years) to $4.11M (20 years), following a "flattening". Operational workloads still benefit from cloud agility, but for cold data, tape-based solutions are financially and strategically superior.
</span>
</span>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;"><span style="font-size: 36px;">π»</span></div>
</div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;">
<h1><strong>Launches & Tools</strong></h1>
</div>
</div>
</td></tr></tbody></table>
<table style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.thoughtworks.com%2Finsights%2Fwhitepapers%2Fbeyond_platforms_and_cloud_modernizing_data_for_rapid_value_creation%3Futm_source=media-buy%26utm_medium=paid-media%26utm_campaign=data_rp-gl-pspt_tldr-rapidvaluecreation_2025-12/6/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/9ZGSM1LuGHaDDSRcuLEQ9XQs_mLDI1NCprmTFt44bGA=435">
<span>
<strong>Your AI might be ready, but is your data? (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
AI is moving at 10x speed, but most organizations' data quality is improving at 1x. Modernizing that gap is where leaders win or lose. <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.thoughtworks.com%2Finsights%2Fwhitepapers%2Fbeyond_platforms_and_cloud_modernizing_data_for_rapid_value_creation%3Futm_source=media-buy%26utm_medium=paid-media%26utm_campaign=data_rp-gl-pspt_tldr-rapidvaluecreation_2025-12/7/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/nXI4SraD52naLWijKIOwPxToVqDf7Rs3_497_ezy-zg=435" rel="noopener noreferrer nofollow" target="_blank"><span>This whitepaper</span></a> by Thoughtworks shows how modernizing that gap unlocks real, scalable value.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fnewsroom.ibm.com%2F2025-12-08-ibm-to-acquire-confluent-to-create-smart-data-platform-for-enterprise-generative-ai%3Futm_source=tldrdata/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/DdPDB3xchEYMRErOeqmRZ3VcaLIHIsQM2oabC6mrhzg=435">
<span>
<strong>IBM to Acquire Confluent to Create Smart Data Platform for Enterprise Generative AI (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
IBM is acquiring Confluent for $11 billion to build a unified βsmart data platformβ that combines real-time streaming, hybrid-cloud data flow, and AI readiness. This move signals a shift toward streaming-native, low-latency infrastructures as the backbone for enterprise generative AI and analytics.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.infoq.com%2Fnews%2F2025%2F12%2Fagentic-postgres-fast-forking%2F%3Futm_source=tldrdata/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/88AKyr_uTOfQKnCdL421V02JEEdGCbUphjyY6-a4MDM=435">
<span>
<strong>Agentic Postgres: Postgres for Agentic Apps with Fast Forking and AI-Ready Features (2 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Agentic Postgres is a Postgres extension built for AI agents that adds sub-second copy-on-write forking (via Fluid Storage), native BM25 and high-performance vector search, and an integrated MCP server for natural-language schema management and prompt-driven operations. It enables instant, isolated sandboxes on live production data, dramatically speeding up agentic workflows, safe experimentation, and migrations while solving cloud-Postgres latency and scaling pain points.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Flinks.tldrnewsletter.com%2F07SRCy/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/VcSdRZS20_bTg6PnRv73YwmiIXUgfTzc2_OH2WrjkXY=435">
<span>
<strong>The Chameleon Architecture: Mastering Schema Evolution with Apache Hudi (4 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
The Chameleon Architecture uses Apache Hudi's native schema evolution capabilities to handle dynamic data structures in lakehouses, allowing seamless addition of columns, type promotions, and reordering without downtime or rebuilds. By reconciling schemas during ingestion and injecting nulls for missing fields in older Parquet files, it ensures backward compatibility and agility while addressing challenges like mixed-schema reads.
</span>
</span>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;"><span style="font-size: 36px;">π</span></div></div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;"><strong><h1>Miscellaneous</h1></strong></div>
</div>
</td></tr></tbody></table>
<table bgcolor="" style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.anthropic.com%2Fnews%2Fdonating-the-model-context-protocol-and-establishing-of-the-agentic-ai-foundation%3Futm_source=tldrdata/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/uWrEuSXLCX4hi02lOehNFI2D705TWHK-Su7W4-EbO6A=435">
<span>
<strong>Donating the Model Context Protocol and Establishing the Agentic AI Foundation (4 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Anthropic donated Model Context Protocol (MCP) to the newly created Agentic AI Foundation (AAIF) under Linux Foundation, putting it alongside contributions such as goose (from Block) and AGENTS.md (from OpenAI). The move ensures MCP becomes a vendor-neutral, community-governed standard for linking AI agents to external tools, data, and services that promote interoperability, open governance, and long-term sustainability. This establishes a shared, open foundation for agentic AI: a stable infrastructure to connect models, tools, data, and applications across platforms without vendor lock-in.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Flearn.microsoft.com%2Fen-us%2Fazure%2Fdatabricks%2Fquery%2Fformats%2Fexcel%3Futm_source=tldrdata/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/mrbF7-L61Mgrpnf3pVduf3VX7wo1ji-CZtEA1usyA1E=435">
<span>
<strong>Read Excel Files (10 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
A beta feature in Azure Databricks can directly read and stream Excel files with built-in Spark and SQL support, automatically inferring schema and data types. It supports sheets, ranges, and Auto Loader, without needing external libraries.
</span>
</span>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;"><span style="font-size: 36px;">β‘</span></div></div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;">
<h1><strong>Quick Links</strong></h1>
</div>
</div>
</td></tr></tbody></table>
<table bgcolor="" style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fduckdb.org%2F2025%2F12%2F09%2Fannouncing-duckdb-143.html%3Futm_source=tldrdata/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/sC2sFXMQjN_uFmavOfGwd20mcE79huYum56AY_3Eolk=435">
<span>
<strong>Announcing DuckDB 1.4.3 LTS (2 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Windows Arm64 support and native Python wheels bring a 24% performance boost to DuckDB on modern laptops.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.dremio.com%2Fblog%2Fthe-release-of-apache-polaris-1-3-0-incubating-improvements-to-catalog-federation-handling-non-apache-iceberg-datasets-and-more%2F%3Futm_source=tldrdata/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/QuefA3NUu5p8SxBtytXY2EMZH4yhWhhYYWKg4BSGKbM=435">
<span>
<strong>The Release of Apache Polaris 1.3.0 (Incubating): Improvements to catalog federation, handling non-Apache Iceberg datasets, and more (4 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Polaris 1.3.0 adds generic table support and fine-grained IAM controls, strengthening multi-engine governance.
</span>
</span>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td align="left" style="word-break: break-word; vertical-align: top; padding: 5px 10px;">
<p style="padding: 0; margin: 0; font-size: 22px; color: #000000; line-height: 1.6; font-weight: bold;">
Want to advertise in TLDR? π°
</p>
<div class="text-block" style="margin-top: 10px;">
If your company is interested in reaching an audience of data engineering professionals and decision makers, you may want to <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fadvertise.tldr.tech%2F%3Futm_source=tldrdata%26utm_medium=newsletter%26utm_campaign=advertisecta/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/Z6pFlJc3Y69s5WDMbTJbtsRwEYNB1IkhRM2VG0iR5MM=435"><strong><span>advertise with us</span></strong></a>.
</div>
<br>
<!-- New "Want to work at TLDR?" section -->
<p style="padding: 0; margin: 0; font-size: 22px; color: #000000; line-height: 1.6; font-weight: bold;">
Want to work at TLDR? πΌ
</p>
<div class="text-block" style="margin-top: 10px;">
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fjobs.ashbyhq.com%2Ftldr.tech/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/sTARszcuVjb7nxikH2729MqKChwbxrU_izLdheF6d9o=435" rel="noopener noreferrer" style="color: #0000EE; text-decoration: underline;" target="_blank"><strong>Apply here</strong></a>,
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fjobs.ashbyhq.com%2Ftldr.tech%2Fc227b917-a6a4-40ce-8950-d3e165357871/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/GwGQuHEFqh7TblmqNjdZkXZUhEzkfnjOIqbyd2xyJSA=435" rel="noopener noreferrer" style="color: #0000EE; text-decoration: underline;" target="_blank"><strong>create your own role</strong></a> or send a friend's resume to <a href="mailto:jobs@tldr.tech" style="color: #0000EE; text-decoration: underline;">jobs@tldr.tech</a> and get $1k if we hire them! TLDR is one of <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Ffeed%2Fupdate%2Furn:li:activity:7401699691039830016%2F/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/bxttqqG6-CKf4cDO2nQp2vfOaRfjuaWyUc3XXvWrXaA=435" rel="noopener noreferrer" style="color: #0000EE; text-decoration: underline;" target="_blank"><strong>Inc.'s Best Bootstrapped businesses</strong></a> of 2025.
</div>
<br>
<div class="text-block">
If you have any comments or feedback, just respond to this email!
<br>
<br> Thanks for reading,
<br>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Fin%2Fjoelvanveluwen%2F/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/WJHsUBIWx279MlZwXllkvRYwe6UxNyiSSbcmukFbseU=435"><span>Joel Van Veluwen</span></a>, <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Fin%2Fjennytzurueyching%2F/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/gy30_0a4_A06ddLXQIXdDPlOKUUvVJqwLXcUh4NetHI=435"><span>Tzu-Ruey Ching</span></a> & <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Fin%2Fremi-turpaud%2F/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/IMyyWta-Ft6ITq0gnEXx8iLVp2HdEIU73G50OSLbDZc=435"><span>Remi Turpaud</span></a>
<br>
<br>
</div>
<br>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block" id="testing-id">
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Ftldr.tech%2Fdata%2Fmanage%3Femail=silk.theater.56%2540fwdnl.com/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/CQLW-3hldoxzUou4HpSzz4cbZJ937f7V4ridTRRrhL4=435">Manage your subscriptions</a> to our other newsletters on tech, startups, and programming. Or if TLDR Data isn't for you, please <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fa.tldrnewsletter.com%2Funsubscribe%3Fep=1%26l=037ede50-92cc-11ee-b0f2-b761aa2217ad%26lc=1670a604-84b7-11f0-bcf5-55fc1d40139c%26p=51708d4c-d646-11f0-8530-b1ada279929a%26pt=campaign%26pv=4%26spa=1765450902%26t=1765451231%26s=99f775cedc1c2404ebeca99b7d4e573ec4228bf3103e9026e60e3c9cfdc74dce/1/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/qDAdW6U7f7q4u1GWOyd0rHVPJHwIr3txAUlmt6uAr1E=435">unsubscribe</a>.
<br>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr></tbody></table>
<img alt="" src="http://tracking.tldrnewsletter.com/CI0/0100019b0d17f2e6-689242ab-d6c5-4749-8ca4-982b2441b91a-000000/QbE17WXRIwo0BvgS2AXV3KpNyF2rgjyIl6yBdY5CKIQ=435" style="display: none; width: 1px; height: 1px;">
</body></html>