Tagged articles
3 articles
Page 1 of 1
Su San Talks Tech
Su San Talks Tech
Mar 20, 2025 · Backend Development

How to Crush the One Billion Row Challenge: Java Performance Secrets Revealed

This article walks through the One Billion Row Challenge, explaining the problem, baseline Java solution, and a series of deep performance optimizations—from parallel streams and custom hash tables to unsafe memory access and SIMD techniques—that shrink execution time from minutes to under two seconds.

BenchmarkingJavaLarge Data Processing
0 likes · 21 min read
How to Crush the One Billion Row Challenge: Java Performance Secrets Revealed
php Courses
php Courses
Jan 24, 2025 · Backend Development

Using PHP Generator Functions to Create Infinite Iterable Objects

This article explains PHP generator functions introduced in PHP 5.5 and enhanced in PHP 7, demonstrating how to implement infinite iterable objects such as a Fibonacci sequence, and discusses their advantages for processing large data sets, memory efficiency, and typical use cases like log handling and pagination.

Backend DevelopmentLarge Data ProcessingMemory Optimization
0 likes · 5 min read
Using PHP Generator Functions to Create Infinite Iterable Objects