Search

Discover articles.

Search across authors, categories, and technical themes. The layout mirrors the editorial references while staying responsive and fast.

Results

Matches for “distributed systems”

1000 results
Operations Sep 14, 2021 Full-Stack Internet Architecture

Understanding Rate Limiting, Degradation, and Circuit Breaking in Distributed Systems

This article explains the concepts of rate limiting, service degradation, and circuit breaking, illustrating passive and active throttling strategies, asynchronous processing, and practical examples such as Alibaba Sentinel, token‑based controls, and Hystrix, to help engineers design resilient, high‑availability systems.

distributed systemsservice degradationrate limitingsystem resiliencecircuit breaking
Backend Development Aug 26, 2021 IT Architects Alliance

Resource Isolation: Thread, Process, Cluster, and Other Strategies in Distributed Systems

This article explains why resource isolation is essential in distributed architectures and details various isolation techniques—including thread, process, cluster, data‑read/write, static, and crawler isolation—illustrated with Netty, Dubbo, and Tomcat examples, code snippets, and practical recommendations.

backenddistributed systemsperformanceresource isolationthread isolationprocess isolation
Backend Development Aug 12, 2021 Code Ape Tech Column

Comparison of Distributed Task Scheduling Systems: Elastic-Job, Xxl-Job, and Quartz

This article examines common business scenarios requiring timed tasks, explains the differences between timer‑based and message‑driven approaches, and provides a detailed comparison of single‑machine and distributed scheduling frameworks—including Elastic‑Job, Xxl‑Job, and Quartz—highlighting their features, deployment models, and suitable use cases.

Backenddistributed systemstask schedulingxxl-jobQuartzelastic-job
Backend Development Aug 10, 2021 Top Architect

Using Zookeeper for Configuration Management, Distributed Locks, Queues, and Load Balancing in Backend Systems

This article explains how Zookeeper can be employed in backend applications for centralized configuration management, implementing distributed locks, building distributed queues, and achieving load balancing, providing detailed Java code examples and step‑by‑step explanations of each use case.

Distributed SystemsJavaConfiguration ManagementZookeeperDistributed Lock
Databases Aug 9, 2021 php中文网 Courses

Interview Transcript: MySQL, Redis, PHP, and Distributed Systems Questions

The article records a video interview where the candidate answers technical questions on MySQL isolation levels, InnoDB indexing, locking, distributed locks, Redis sharding, PHP‑FPM architecture, RabbitMQ, AOP, Hyperf, and other backend topics, reflecting on the challenges faced during the session.

distributed-systemsredismysqlinterviewdatabases
Backend Development Aug 7, 2021 Java Tech Enthusiast

Cache Optimization and Distributed Locking in High-Concurrency Systems

By illustrating how to replace simple HashMap caching with Redis‑based distributed caches and locks—using SETNX, Lua scripts, and Redisson—the article shows Spring Boot developers how to prevent cache breakdown, ensure data consistency, and dramatically improve throughput in high‑concurrency web applications.

distributed systemsPerformance OptimizationRediscachinghigh-concurrencySpring Bootload testingcache consistencydistributed locking
Fundamentals Jul 25, 2021 IT Architects Alliance

Fundamentals of Distributed Systems: Concepts, Replication, Consistency, and Core Protocols

This article provides a comprehensive overview of distributed system fundamentals, covering concepts such as nodes, replicas, consistency models, data distribution strategies, lease and quorum mechanisms, two‑phase commit, MVCC, Paxos, and the CAP theorem, while discussing their practical engineering trade‑offs and failure handling.

distributed systemsCAP theoremreplicationconsistencyconsensus protocols
Backend Development Jul 20, 2021 Selected Java Interview Questions

Session Sharing Solutions for Distributed Systems: Nginx ip_hash, Tomcat Replication, Redis Cache, and Cookie Approaches

In distributed micro‑service environments, session sharing is essential to prevent repeated logins, and this article explains four practical solutions—Nginx ip_hash load balancing, Tomcat session replication, Redis‑based centralized sessions, and cookie‑based sharing—detailing their implementations, advantages, and drawbacks.

distributed systemsload balancingRedisNginxTomcatsession sharing
Fundamentals Jul 18, 2021 Architects' Tech Alliance

Fundamentals of Distributed Systems: Concepts, Replication, Consistency, and Core Protocols

This article provides a comprehensive overview of distributed system fundamentals, covering system models, replicas, performance and availability metrics, data distribution strategies, replica protocols such as lease, quorum, two‑phase commit, MVCC, Paxos, and the CAP theorem, with practical engineering considerations.

distributed systemsCAP theoremreplicationconsistencyPaxostwo-phase commitlease
Backend Development Jul 15, 2021 Youzan Coder

Message Queue Architecture Comparison: NSQ, Kafka, and RocketMQ in Distributed Systems

The article compares the architectures of NSQ (YouZan branch), Kafka, and RocketMQ—detailing their coordination mechanisms, storage models, consistency guarantees, and operational trade‑offs—while recommending Kafka for log‑big‑data workloads, RocketMQ for massive topic counts, and NSQ for extensibility and lightweight deployment.

distributed systemssystem architecturehigh availabilitymiddlewareKafkamessage queueRocketMQNSQ
Previous Page 12 Next