Tagged articles
15 articles
Page 1 of 1
JD Cloud Developers
JD Cloud Developers
Dec 12, 2025 · Big Data

Apache Hudi Core Concepts: Timeline, Indexes, Table Types & Queries

This article explains Apache Hudi’s core architecture, detailing the timeline mechanism, file layout, indexing strategies, the two main table types (Copy‑On‑Write and Merge‑On‑Read), and various query modes such as snapshot, time‑travel, read‑optimized and incremental queries.

Apache HudiBig DataData Lake
0 likes · 9 min read
Apache Hudi Core Concepts: Timeline, Indexes, Table Types & Queries
Ray's Galactic Tech
Ray's Galactic Tech
Nov 9, 2025 · Backend Development

Hybrid Push‑Pull Timeline Architecture: Scaling Social Feeds for Billions

To serve billions of users with real‑time timelines, modern social platforms combine push‑based delivery for regular users and pull‑based retrieval for high‑profile accounts, employing hot‑cold separation, Kafka fan‑out, Redis caching, and scalable storage strategies to balance write and read loads.

Kafkapush-pullredis
0 likes · 9 min read
Hybrid Push‑Pull Timeline Architecture: Scaling Social Feeds for Billions
Architect
Architect
May 13, 2024 · Backend Development

Push vs Pull: Designing a Scalable Feed Timeline with Redis and Cassandra

This article analyzes feed‑timeline architectures, compares pull‑based and push‑based models, proposes an online‑push/offline‑pull hybrid, and details practical implementations using Redis SortedSets, multi‑level caching with Cassandra, cursor‑based pagination, and large‑scale push task sharding.

Backendcachingcassandra
0 likes · 15 min read
Push vs Pull: Designing a Scalable Feed Timeline with Redis and Cassandra
JavaEdge
JavaEdge
Dec 5, 2023 · Backend Development

Designing a Scalable Instagram Backend: Architecture, Storage, and Timeline Strategies

This article presents a comprehensive backend design for an Instagram‑like service, covering functional and non‑functional requirements, data models, storage choices, top‑level and detailed component designs, timeline generation methods, and an evaluation of scalability, latency, availability, persistence, consistency, and reliability.

Scalabilityarchitecturedatabases
0 likes · 11 min read
Designing a Scalable Instagram Backend: Architecture, Storage, and Timeline Strategies
DataFunTalk
DataFunTalk
Dec 27, 2022 · Big Data

Multi‑Stream Join and Concurrency Control in Apache Hudi: Design, Implementation, and Usage

This article presents a comprehensive solution for multi‑stream joins in Apache Hudi, detailing the challenges of dimension and multi‑stream joins, the novel storage‑layer join approach, timeline‑based concurrency control, marker mechanisms, early conflict detection, payload customization, and practical usage with Flink and Spark, along with performance benefits and future directions.

Apache HudiData LakeFlink
0 likes · 31 min read
Multi‑Stream Join and Concurrency Control in Apache Hudi: Design, Implementation, and Usage
Alipay Experience Technology
Alipay Experience Technology
Feb 16, 2022 · Frontend Development

How AntV Engineers Design and Build Visual Narrative Engines

This article explains the concept of visual narrative, why it matters for multi‑dimensional data insight, and details AntV's design and implementation approach—including declarative chart definitions, timeline playback, React‑like components, and animation phases—to create interactive data stories.

data storytellingfrontendtimeline
0 likes · 8 min read
How AntV Engineers Design and Build Visual Narrative Engines
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Oct 26, 2020 · Mobile Development

iOS Widget Development Practice with WidgetKit: A Comprehensive Guide

This guide walks through iOS widget development with WidgetKit, covering timeline mechanics, SwiftUI‑only UI building, network and image handling, reload policies, deep‑link clicks, Intent‑based configuration, and the benefits and constraints experienced by NetEase Cloud Music’s frontend team.

App ExtensionIntents FrameworkMobile Widget
0 likes · 22 min read
iOS Widget Development Practice with WidgetKit: A Comprehensive Guide
Alibaba Cloud Developer
Alibaba Cloud Developer
Aug 27, 2019 · Backend Development

Building a Simple IM System with Alibaba Tablestore Timeline: A Step‑by‑Step Guide

This article explains how to model and implement a basic instant‑messaging system using Alibaba Tablestore's Timeline model, covering message storage, relationship management, metadata handling, real‑time notification, multi‑device synchronization, and provides complete Java code examples for each functional module.

BackendInstant MessagingTablestore
0 likes · 23 min read
Building a Simple IM System with Alibaba Tablestore Timeline: A Step‑by‑Step Guide
Qunar Tech Salon
Qunar Tech Salon
Mar 27, 2019 · Artificial Intelligence

Profiling TensorFlow Performance with TensorBoard and Timeline

This article explains how to use TensorBoard and the Timeline tool to monitor TensorFlow GPU utilization, identify operation bottlenecks, and visualize execution times, including code examples and steps for exporting and merging profiling data for repeated runs.

GPU monitoringTensorBoardTensorFlow
0 likes · 7 min read
Profiling TensorFlow Performance with TensorBoard and Timeline
MaGe Linux Operations
MaGe Linux Operations
Oct 21, 2017 · Fundamentals

Explore the Evolution of Linux Distributions with a Visual Timeline

This article highlights the rapid growth of Linux distributions over two decades, explains the challenges of tracking their complex histories, and provides an illustrative chart (last updated in 2012) for readers to explore the lineage of these open‑source operating systems.

LinuxOperating Systemdistributions
0 likes · 2 min read
Explore the Evolution of Linux Distributions with a Visual Timeline
Architect
Architect
Jul 30, 2015 · Backend Development

Redis‑Backed Timeline Implementation with MongoDB for a Subscription Feed

This article explains how to implement a scalable timeline for a subscription feed by combining MongoDB storage with a Redis list cache, detailing the data model, query challenges, Redis operations for pushing and trimming statuses, rebuilding strategies, and handling data integrity trade‑offs.

CacheMongoDBQueue
0 likes · 7 min read
Redis‑Backed Timeline Implementation with MongoDB for a Subscription Feed
Suning Design
Suning Design
Jun 13, 2014 · Frontend Development

Mastering Google Glass UI: Design Guidelines for Cards, Timelines, and Immersive Modes

This guide details Google Glass’s user interface components, design principles, common patterns, and visual style, covering timeline organization, dynamic and static cards, voice interactions, immersion mode, layout grids, color palettes, typography, and copy best practices for creating effective Glass applications.

Google GlassUI designcard UI
0 likes · 16 min read
Mastering Google Glass UI: Design Guidelines for Cards, Timelines, and Immersive Modes