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.

48
Articles
0
Likes
237
Views
0
Comments
Recent Articles

Latest from Big Data Technology Tribe

48 recent articles
Big Data Technology Tribe
Big Data Technology Tribe
Mar 8, 2026 · Big Data

How Spark Structured Streaming’s Real-Time Mode Achieves Millisecond Latency

This article explains Spark Structured Streaming’s new Real-Time Mode introduced in Spark 4.1, detailing how it reduces latency to the millisecond level by redesigning micro‑batch processing, concurrent stage scheduling, streaming shuffle, and checkpointing, and compares it with Flink’s native streaming.

Real-Time ModeStructured Streamingbig data
0 likes · 11 min read
How Spark Structured Streaming’s Real-Time Mode Achieves Millisecond Latency
Big Data Technology Tribe
Big Data Technology Tribe
Mar 1, 2026 · Backend Development

How Ray Data Turns Logical Plans into Executable Workflows – A Deep Dive

This article provides a comprehensive, step‑by‑step explanation of Ray Data's LogicalPlan architecture, covering its class hierarchy, core methods, logical operators, optimization rules, planning from logical to physical operators, execution binding, metadata inference, lineage serialization, and the full file/module index for developers building scalable data pipelines.

@DataLogicalPlanRay
0 likes · 35 min read
How Ray Data Turns Logical Plans into Executable Workflows – A Deep Dive
Big Data Technology Tribe
Big Data Technology Tribe
Feb 27, 2026 · Fundamentals

What Is pyarrow.Schema and How to Use It?

pyarrow.Schema is the Python representation of an Arrow table schema, describing column names, types, nullability, and other metadata, and it is essential for defining, inspecting, serializing, and interfacing data structures across libraries like Pandas, Polars, and Arrow‑based query engines.

Apache ArrowData StructuresPyArrow
0 likes · 4 min read
What Is pyarrow.Schema and How to Use It?
Big Data Technology Tribe
Big Data Technology Tribe
Feb 26, 2026 · Databases

How optimize_indices Improves Query Performance in Lance

The article explains the purpose and inner workings of Lance's optimize_indices function, detailing how it incorporates newly appended data into existing indexes, merges delta indexes, and manages partition adjustments to maintain fast vector and scalar query performance without full re‑training.

IVFLanceoptimize_indices
0 likes · 8 min read
How optimize_indices Improves Query Performance in Lance
Big Data Technology Tribe
Big Data Technology Tribe
Feb 25, 2026 · Databases

How Lance Implements MVCC Transactions with Optimistic Concurrency and Automatic Conflict Resolution

Lance uses Multi-Version Concurrency Control to provide ACID guarantees, creating immutable table versions on each commit and employing atomic storage primitives, rebase logic, and retry mechanisms to handle concurrent writes, conflict detection, and resolution across multiple transaction types.

Concurrency ControlDatabase InternalsLance
0 likes · 16 min read
How Lance Implements MVCC Transactions with Optimistic Concurrency and Automatic Conflict Resolution
Big Data Technology Tribe
Big Data Technology Tribe
Jan 20, 2026 · Big Data

Extending Spark SQL with LanceSparkSessionExtensions: A Complete Guide

This article explains how to inject the LanceSpark plugin into Spark, covering the core LanceSparkSessionExtensions class, various ways to register extensions, the custom parser and planner strategy implementations, and the underlying Spark mechanisms such as injectParser, injectPlannerStrategy, and PredicateHelper.

DataSourceV2LanceSparkPlannerStrategy
0 likes · 14 min read
Extending Spark SQL with LanceSparkSessionExtensions: A Complete Guide