Big Data Technology Tribe
Author

Big Data Technology Tribe

Focused on computer science and cutting‑edge tech, we distill complex knowledge into clear, actionable insights. We track tech evolution, share industry trends and deep analysis, helping you keep learning, boost your technical edge, and ride the digital wave forward.

49
Articles
0
Likes
368
Views
0
Comments
Recent Articles

Latest from Big Data Technology Tribe

49 recent articles
Big Data Technology Tribe
Big Data Technology Tribe
Aug 14, 2026 · Big Data

How lance‑spark Implements Blob V2 Support: A Deep Dive

The article explains how lance‑spark enables Lance's Blob V2 storage by marking a column with blob encoding and setting file_format_version ≥ 2.2, describes the metadata‑driven descriptor schema, the write path that still accepts Spark BINARY, and the size‑based placement of binary data into inline, packed, dedicated or external blob files.

ArrowBlob V2Data Lake
0 likes · 12 min read
How lance‑spark Implements Blob V2 Support: A Deep Dive
Big Data Technology Tribe
Big Data Technology Tribe
Jul 21, 2026 · Databases

How Lance Implements Stable Row IDs and Their Encoding

The article explains Lance's stable_id (stable row ID) and address_id concepts, why stable IDs are needed, how they are encoded and mapped via RowIdIndex, the trade‑offs of this design, how to enable them, and how to convert between row address and stable ID.

LanceRowIdIndexdata indexing
0 likes · 12 min read
How Lance Implements Stable Row IDs and Their Encoding
Big Data Technology Tribe
Big Data Technology Tribe
Jun 26, 2026 · Big Data

How Lance Converts Logical Rows to Row Addresses

This article explains Lance's row_offsets_to_row_addresses process, showing how logical row numbers are mapped to fragment‑specific RowAddress objects, handling deletion vectors, tombstone rows, and version‑dependent mappings with concrete code examples.

DeletionVectorFragmentLance
0 likes · 4 min read
How Lance Converts Logical Rows to Row Addresses
Big Data Technology Tribe
Big Data Technology Tribe
Jun 24, 2026 · Backend Development

Detecting C++ Memory Errors with AddressSanitizer

AddressSanitizer (ASan) is a fast runtime memory error detector for C/C++ that uses compiler instrumentation and shadow memory to catch heap, stack, and global out‑of‑bounds accesses, use‑after‑free, double‑free and leaks, with detailed reports and configurable options for debugging and CI.

C++addresssanitizermemory debugging
0 likes · 10 min read
Detecting C++ Memory Errors with AddressSanitizer
Big Data Technology Tribe
Big Data Technology Tribe
May 27, 2026 · Fundamentals

Understanding the Internals of Lance’s describe_indices() Method

The article walks through Lance’s describe_indices() workflow—from reading the manifest and caching index metadata, through optional filtering and grouping by logical index name, to building human‑readable index descriptions and highlighting differences from load_indices and index_statistics, while noting edge cases and limitations.

LancePythonRust
0 likes · 13 min read
Understanding the Internals of Lance’s describe_indices() Method