Tagged articles
8 articles
Page 1 of 1
Top Architect
Top Architect
Sep 20, 2023 · Operations

Design and Implementation of a Distributed Log Service: Tianyan vs ELK

This article examines the challenges of building a high‑performance log service for distributed systems, compares the traditional ELK stack with the Tianyan platform, details Tianyan's architecture—including ingest, storage, and consumer components, SDK and Minos collection methods, high‑throughput transmission with Disruptor and Bigpipe, log retrieval, resource isolation, dynamic cleaning, and best‑practice recommendations.

BigpipeDisruptorDistributed Systems
0 likes · 27 min read
Design and Implementation of a Distributed Log Service: Tianyan vs ELK
Qunar Tech Salon
Qunar Tech Salon
Aug 15, 2017 · Frontend Development

Bigview: A Node.js Bigpipe‑Based Modular Frontend Framework

Bigview is a Node.js framework that implements the Bigpipe technique to provide a highly modular, pagelet‑driven frontend architecture with multiple rendering modes, fault‑tolerant independent modules, and Lerna‑managed monorepo support, aiming to accelerate first‑screen load and simplify development and maintenance.

BigpipeBigviewNode.js
0 likes · 8 min read
Bigview: A Node.js Bigpipe‑Based Modular Frontend Framework
21CTO
21CTO
Apr 24, 2016 · Backend Development

How Facebook’s BigPipe Revolutionized Web Page Loading Speed

This article explains Facebook’s BigPipe architecture, which breaks pages into independent pagelets and pipelines server‑side generation with client‑side rendering to dramatically cut perceived latency and double overall site speed.

BigpipeFacebookFrontend Optimization
0 likes · 8 min read
How Facebook’s BigPipe Revolutionized Web Page Loading Speed
Node Underground
Node Underground
Mar 25, 2016 · Backend Development

How to Implement Bigpipe with HTTP Chunked Transfer in Node.js, PHP, and Java

This article explores the Bigpipe technique for accelerating first‑screen rendering by leveraging HTTP 1.1 chunked transfer, comparing implementations in PHP, Java, Node.js (including Express and Koa), and demonstrating parallel module flushing with async patterns such as callbacks, async parallel, co, and async/await.

BigpipeHTTP chunkedNode.js
0 likes · 17 min read
How to Implement Bigpipe with HTTP Chunked Transfer in Node.js, PHP, and Java
Node Underground
Node Underground
Dec 17, 2015 · Frontend Development

How Bigpipe Transforms Frontend Rendering: From Sync to Async Loading

This article explores the evolution of page loading strategies in the new Seller Center, detailing view layer control, various sync and async loading methods, the challenges of first‑screen rendering, and how Bigpipe’s chunked delivery can dramatically improve perceived performance.

Async RenderingBigpipePage Loading
0 likes · 17 min read
How Bigpipe Transforms Frontend Rendering: From Sync to Async Loading
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Jun 11, 2015 · Frontend Development

LinkedIn Homepage Redesign: Architecture, Performance Optimizations, and Rapid Iteration

LinkedIn’s engineering team completely rebuilt its homepage using Play and dust.js, achieving faster load times, daily releases, and extensive automation through server‑side rendering, BigPipe streaming, lazy image loading, and reduced redirects, while continuing to explore Scala, Java 8, and client‑side MVC frameworks.

BigpipeLinkedInSSR
0 likes · 6 min read
LinkedIn Homepage Redesign: Architecture, Performance Optimizations, and Rapid Iteration