Tag

dependency isolation

1 views collected around this technical thread.

Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 13, 2024 · Backend Development

ByteDance Service Framework: Compile‑Time Merged Microservices – Practices, Challenges, and Solutions

This article presents ByteDance's compile‑time microservice merging technique, describing its background, performance benefits, technical challenges such as dependency isolation and call conversion, the implemented solutions, selection criteria, large‑scale impact, and future directions for service architecture governance.

GoMicroservicePerformance Optimization
0 likes · 14 min read
ByteDance Service Framework: Compile‑Time Merged Microservices – Practices, Challenges, and Solutions
ByteDance Cloud Native
ByteDance Cloud Native
Oct 8, 2024 · Backend Development

How Merge Compilation Supercharges ByteDance’s Microservices: Performance Gains and Technical Challenges

This article explains ByteDance’s merge‑compilation technique that combines multiple microservices into a single binary at build time, detailing its performance benefits, architectural trade‑offs, dependency isolation, call conversion, version management, real‑world case studies, and future roadmap for large‑scale service optimization.

GoKitexPerformance Optimization
0 likes · 15 min read
How Merge Compilation Supercharges ByteDance’s Microservices: Performance Gains and Technical Challenges
JD Tech
JD Tech
Mar 6, 2019 · Backend Development

Understanding Hystrix: Why It’s Needed and How to Use It for Dependency Isolation

This article explains why Hystrix is essential for large distributed systems, describes its dependency isolation mechanisms—including command, group, thread‑pool, and semaphore isolation—covers circuit‑breaker behavior, fallback strategies, and provides detailed Java code examples for configuration and usage.

HystrixJavacircuit-breaker
0 likes · 12 min read
Understanding Hystrix: Why It’s Needed and How to Use It for Dependency Isolation