Sunday, December 14, 2025

End of year reading - 2025

Hope you have plans for a fun and peaceful end of year break! Enjoy some of my curated reading (As usual, a hat tip to Hacker News, Reddit, Youtube, Spotify, Twitter, Bluesky and my other feeds).

Tag(s)                      Link
1brc,rustimpl Rust: One Billion Row Challenge - YouTube
aiAI's 70% problem w/ Addy Osmani - YouTube
aiBrokk’s Modernization Update: A Fresh UI, Faster Performance, and MCP Support
aiCode execution with MCP: building more efficient AI agents \\ Anthropic
aiIntroducing advanced tool use on the Claude Developer Platform \\ Anthropic
aiOpenAI's $1 Trillion Infrastructure Spend | Tomasz Tunguz
aiThe Best Open Weights Coding Models of 2025
ai,javaBuild Better Agents in Java Than Python: Embabel vs Pydantic AI | by Rod Johnson | Medium
ai,javaGPULlama3 java: Beyond CPU Inference with Modern Java by Michalis Papadimitriou - YouTube
ai,javaModular RAG Architectures with Java and Spring AI by Thomas Vitale @ Spring I/O 2025 - YouTube
ai,rcaA postmortem of three recent issues \\ Anthropic
ai,securityAI is already breaking the Silos Between AppSec & CloudSec - YouTube
ai,securityCan AI Really Replace Security Teams? - YouTube
benchmark,systemInfluxDB 3 Core Benchmarks: QuestDB Comparison | QuestDB
cliBetter Than Original? 14 Rust-based Alternative CLI Tools to Classic Linux Commands
cliIntroducing cuenv
data1.2 Million Messages Per Second | Scaling Postgres 390 - YouTube
data100000 TPS over a billion rows: the unreasonable effectiveness of SQLite
dataAnother look into PostgreSQL CTE materialization and non-idempotent subqueries
dataApache DataFusion 51.0.0 Released - Apache DataFusion Blog
dataCharting New Territory: LinkedIn’s Early Bet on Flink Batch for Large-Scale Workloads - YouTube
dataFlink State Management: A Journey from Core Primitives to Next-Generation Incremental Computation - YouTube
dataFrom JSON to AVRO in the CDC pipeline | by Emiliano Mancuso @ Fresha | fresha-data-engineering
dataHow the 5 major cloud data warehouses really bill you: A unified, engineer-friendly guide
dataIs DuckLake a Step Backward? - by Alireza Sadeghi
dataKeeping the Streams Flowing in Icy Waters: Streaming Design Patterns for Apache Iceberg - YouTube
dataReal Time Analytics Query Architecture Evolution @ Uber (Ankit Sultana) - YouTube
dataStreaming Patterns with DuckDB – DuckDB
data,javaProxy Power: Boosting Java App Performance with Open J Proxy - YouTube
data,javaUsing ADBC in Java - Columnar Blog
data,java,systemI put a real search engine into a Lambda, so you only pay when you search
data,systemApache Pinot on Object Storage & JSON in Apache Doris - YouTube
data,systemBring Real-Time to Data Lake: Shaping the Future of Real-Time Lakehouse with Apache Doris - YouTube
data,systemBuilding a lightning-fast search engine - Clément Renault | EuroRust 2025 - YouTube
data,systemBuilding an Observability Solution Based on Apache Doris: Open, High-Performance, and Cost-Efficient - YouTube
data,systemChang She, Lance DB The New Data Lake Format for Multimodal AI - YouTube
data,systemHow Cisco Webex Unified Real-Time Analytics with StarRocks | by StarRocks Engineering | StarRocks Engineering | Nov, 2025 | Medium
data,systemMeasuring data freshness in Apache Pinot vs Clickhouse | StarTree
data,systemSpark on Kubernetes, a Practical Guide - Damon Cortesi, Airbnb - YouTube
data,systemVortex: LLVM for File Formats (Will Manning) - YouTube
javaBuilding a Fast, Memory-Efficient Hash Table in Java (by borrowing the best ideas) | Bluue Whale
javaFrom REST to gRPC: Real-Time Java Streaming with Quarkus and Mutiny
javaFrom ‘Java Sucks’ to ‘Java…Eh, Not Bad’: Vert.x & Java 21 - Thomas Gebert | Lambda Days 2025 - YouTube
javaIntegrity by Default - YouTube
javaJava 25: What's New?
javaJava Hello World, LLVM Edition - JVM Advent
javaLighter AWS Lambda Power Tools For Java • airhacks.fm podcast with adam bien
javaPublishing a Java-based database tool on Mac App Store (MAS)
javaSupercharge your JVM Performance with Project Leyden and Spring Boot - YouTube
javaThere is a missing tool in your Java data structure toolkit – DataFrames! - YouTube
javaWe found an embedding indexing bottleneck in the most unexpected place: JSON parsing
javaroray.dev • MYRA stack - modern JAVA FFM based libraries
java,relnoteSpring Framework 7.0 General Availability
java,systemBuilding a Durable Execution Engine With SQLite - Gunnar Morling
java,systemHow Java can power low-latency systems — lessons from E6Data’s engineering journey - YouTube
miscBetter docs, happier users: What we learned applying Diataxis to HoloViz libraries - YouTube
miscSize of Life
rca,rust,systemCloudflare outage on November 18, 2025
rca,rust,systemCorrosion · The Fly Blog
relnote,systemValkey · Valkey 9.0: innovation, features, and improvements.
rustPractical Performance Lessons from Apache DataFusion | Greptime
systemA hypothetical search engine on S3 with Tantivy and warm cache on NVMe
systemAn eBPF Loophole: Using XDP for Egress Traffic
systemHow a Kernel Bug Froze My Machine: Debugging an Async-profiler Deadlock | QuestDB
systemHow modern browsers work - by Addy Osmani - Elevate
systemInside Husky’s query engine: Real-time access to 100 trillion events | Datadog
systemLessons Applied Building a Next-generation AI Proxy - John Howard, Solo.io - YouTube
systemP99 CONF 2025 | Apache Flink at Scale: 7x Cost Reduction by Andrei Manakov and Sanyam Gupta - YouTube
systemQuestioning an Interface: From Parquet to Vortex
systemValkey · Scaling a Valkey Cluster to 1 Billion Request per Second
zigWhy We Built Lightpanda in Zig - Blog | Lightpanda
zigZig's new plan for asynchronous programs [LWN.net]

Until next time!

No comments:

Post a Comment