Lobster Programming
Author

Lobster Programming

Sharing insights on technical analysis and exchange, making life better through technology.

174
Articles
0
Likes
1.5k
Views
0
Comments
Recent Articles

Latest from Lobster Programming

100 recent articles max
Lobster Programming
Lobster Programming
Dec 8, 2025 · Backend Development

How Netflix Ribbon Implements Client‑Side Load Balancing in Java

This article explains Netflix's open‑source Ribbon client‑side load balancer, detailing how it intercepts @LoadBalanced RestTemplate calls, resolves service names to IPs using various algorithms, and forwards requests via HttpClient, while highlighting its key features such as in‑process balancing, multiple strategies, fault‑tolerance, and protocol support.

JavaRestTemplateRibbon
0 likes · 4 min read
How Netflix Ribbon Implements Client‑Side Load Balancing in Java
Lobster Programming
Lobster Programming
Nov 14, 2025 · Fundamentals

Master Git Cherry-Pick: Precise Code Transfer Techniques & Tips

This guide explains the principle behind Git’s cherry-pick command, shows how to locate commit hashes, switch branches, execute the command, and highlights common scenarios such as urgent bug fixes, feature migration, and commit recovery, plus advanced options and cautions.

cherry-pickcode transfer
0 likes · 6 min read
Master Git Cherry-Pick: Precise Code Transfer Techniques & Tips
Lobster Programming
Lobster Programming
Nov 3, 2025 · Fundamentals

The Rise and Fall of Mid‑Platform Architecture: What Modern Enterprises Can Learn

Mid‑platform (中台) architecture, inspired by Supercell’s rapid‑development model and popularized by Alibaba in 2015, evolved from a flexible business‑centric approach to a complex, sometimes cumbersome structure, offering reusable services but also introducing blurred responsibilities and scalability challenges for fast‑changing enterprises.

Enterprise ITbusiness integrationmid‑platform
0 likes · 7 min read
The Rise and Fall of Mid‑Platform Architecture: What Modern Enterprises Can Learn