Pupu Technology
Author

Pupu Technology

Pupu Information Technology Co., Ltd.

9
Articles
0
Likes
0
Views
0
Comments
Recent Articles

Latest from Pupu Technology

9 recent articles
Pupu Technology
Pupu Technology
Jul 1, 2025 · Backend Development

Zero‑Failure Enterprise JDK Upgrade: Migrating 660 Projects from JDK 8 to JDK 21

Over six months the team upgraded 660 enterprise Java services from JDK 8 to JDK 21 with zero P3‑level incidents, using a risk‑first strategy, automated compatibility scanning, custom upgrade tooling, batch roll‑outs and a one‑click rollback mechanism that delivered up to 50% memory savings, 13% CPU reduction and noticeable throughput gains.

JDKJDK21Java
0 likes · 23 min read
Zero‑Failure Enterprise JDK Upgrade: Migrating 660 Projects from JDK 8 to JDK 21
Pupu Technology
Pupu Technology
Feb 7, 2024 · Databases

How Pupu APM Boosted Write Speed and Cut Storage Costs with ClickHouse

Facing soaring data volumes and rising Elasticsearch costs, Pupu's platform team migrated its APM storage to ClickHouse, achieving up to three million spans per second writes, 38% storage savings, and faster query performance through materialized views and careful deployment tuning.

APMClickHouseCloud Native
0 likes · 11 min read
How Pupu APM Boosted Write Speed and Cut Storage Costs with ClickHouse
Pupu Technology
Pupu Technology
Nov 6, 2023 · Backend Development

Insights from the 12th Pupu Server‑Side Tech Salon in Shenzhen

The Shenzhen recap of Pupu's 12th server‑side tech salon presents three technical talks covering order transaction system design, community comment‑moderation architecture, and customer‑service platform engineering, highlighting practical challenges, solution strategies, and key architectural decisions.

BackendShenzhencommunity moderation
0 likes · 4 min read
Insights from the 12th Pupu Server‑Side Tech Salon in Shenzhen
Pupu Technology
Pupu Technology
Jun 29, 2022 · Big Data

From 1.0 to 3.0: Evolution of a Data Sandbox Platform on AWS EMR

This article chronicles the step‑by‑step evolution of a data‑sandbox platform built on AWS EMR, detailing architectural changes from a simple S3‑backed 1.0 version through a Ranger‑secured 2.0 iteration to a cost‑optimized 3.0 design that balances security, performance, and usability for business analysts.

AWS EMRApache RangerBig Data Security
0 likes · 24 min read
From 1.0 to 3.0: Evolution of a Data Sandbox Platform on AWS EMR
Pupu Technology
Pupu Technology
Nov 18, 2020 · Cloud Native

How Pupu Optimized Development and Testing Environments with Kubernetes and Service Mesh

The article details Pupu's step‑by‑step journey of tackling microservice‑driven development and testing environment pain points by introducing Kubernetes namespaces, parallel service startup, persistent storage adjustments, a custom Istio‑based service mesh, and automated configuration synchronization, ultimately cutting setup time from hours to minutes while reducing resource consumption.

DevOpsEnvironment OptimizationIstio
0 likes · 14 min read
How Pupu Optimized Development and Testing Environments with Kubernetes and Service Mesh
Pupu Technology
Pupu Technology
Oct 12, 2020 · Operations

From Network Jitter to Fault Drills: A Real‑World Redisson Bug Investigation

The article recounts a production outage caused by cloud‑platform network jitter, details step‑by‑step fault diagnosis using logs, APM and monitoring, reproduces the issue with chaos‑engineered Redis/Redisson faults, and outlines how the team turned the incident into a systematic fault‑drill practice.

Chaos EngineeringObservabilityRedis
0 likes · 20 min read
From Network Jitter to Fault Drills: A Real‑World Redisson Bug Investigation
Pupu Technology
Pupu Technology
Sep 10, 2020 · Backend Development

How We Diagnosed and Fixed a Redisson Bug in Production

After an AWS network jitter caused lingering slow Redis requests in a Java project using Redisson sentinel, the team traced the issue through source code inspection, custom Prometheus metrics, chaos‑blade testing, and Arthas debugging, ultimately identifying a connection‑pool bug and submitting a fix to Redisson's master branch.

JavaRedisarthas
0 likes · 10 min read
How We Diagnosed and Fixed a Redisson Bug in Production