카테고리분산 및 병렬 컴퓨팅

💻 분산 및 병렬 컴퓨팅

합의 알고리즘, 블룸 필터, 일관된 해싱, 부하 분산, CPU 스케줄링과 고전적인 동시성 문제들.

32 시뮬레이션60 실시간 fps0 설치 단계
Blockchain Mining & ConsensusNewInteractive 3D simulation of proof-of-work mining and longest-chain consensus: independent… CAP Theorem Cluster SimulatorNewInteractive CAP theorem simulator: split a replicated node cluster with a network partition… Cloud vs Edge Latency SimulatorNewInteractive 3D race between a cloud round trip and on-device edge processing: watch… Blockchain Network SimulatorNewInteractive 3D peer-to-peer gossip network: watch nodes mine and propagate blocks hop by hop… IoT Message Broker SimulatorNewInteractive 3D model of an IoT platform's message broker: tune connected device count,… Apache Airflow DAG SchedulerNewWatch an Airflow-style scheduler walk a directed acyclic graph of tasks: eligible tasks… Apache Spark Distributed ExecutionNewWatch a Spark job run: a driver splits stages into tasks, ships them to executors that run… API Request Lifecycle Simulator: Gateway, Rate Limiting, Auth & MicroservicesNewWatch REST API requests flow from a client through an API Gateway into three microservices… Distributed Computing - Comprehensive GuideNewThis simulation provides a foundational understanding of distributed computing principles.… Distributed Systems — Consistency, Availability, and Partition ToleranceNewThis simulation focuses on distributed system design principles. It illustrates the… The Paxos Consensus Protocol: How Distributed Systems Agree on One ValueNewExplore how the Paxos consensus protocol lets unreliable, message-losing nodes agree on a… Vector Clocks: Ordering Events Without a Shared ClockNewLearn how vector clocks let distributed machines figure out which events caused which,…
Two-Phase Commit: How Distributed Databases Agree to Commit or Abort TogetherNewExplore the two-phase commit protocol that lets distributed databases guarantee atomicity… The Circuit Breaker Pattern: Stopping Cascading Failures in Software SystemsNewExplore how the circuit breaker pattern, borrowed from electrical engineering, protects… The Bully Algorithm: Electing a Leader in a Distributed System by Highest IDNewExplore the classic Bully Algorithm for leader election in distributed systems, tracing the… Chain Replication: A Simpler Way to Keep Distributed Data ConsistentNewExplore chain replication, the 2004 van Renesse and Schneider technique that arranges… MVCC: How Databases Let Readers and Writers Work Without Blocking Each OtherNewExplore Multi-Version Concurrency Control (MVCC), the technique behind PostgreSQL, MySQL… Write-Ahead Logging: How Databases Survive a CrashNewExplore write-ahead logging (WAL), the protocol that lets PostgreSQL, MySQL, and filesystems… CRDTs: Merging Data Without a Central CoordinatorNewExplore conflict-free replicated data types, distributed data structures that let… Gossip Protocol: How Clusters Spread Information Like an EpidemicNewExplore gossip protocols, where nodes randomly exchange state with peers so updates spread… Rendezvous Hashing: Highest Random Weight AssignmentNewExplore Rendezvous Hashing (Highest Random Weight), a ring-free technique where every node… Hybrid Logical Clocks LabNewExplore Hybrid Logical Clocks (HLC), a timestamping scheme that blends physical wall-clock… The Chandy-Lamport Distributed Snapshot AlgorithmNewExplore how the Chandy-Lamport algorithm captures a consistent global snapshot of a… Kademlia Distributed Hash TableNewExplore how Kademlia lets thousands of peers find data without any central server, using XOR… Google Spanner's TrueTime API: Turning Clock Uncertainty into a Global GuaranteeNewExplore how Google Spanner's TrueTime API exposes clock uncertainty as an explicit time… Bloom Filter — Probabilistic Set MembershipNewA Bloom filter tests set membership with k hash functions over a bit array: no false… Consistent Hashing — The Hash RingNewMap keys and servers onto a hash ring so adding or removing a node only remaps a small… Load Balancer — Request Distribution PoliciesNewRoute incoming requests across backend servers with round-robin, least-connections, weighted… CPU Scheduling — FCFS, SJF, Round RobinNewSchedule processes on a CPU with FCFS, SJF, priority and round-robin policies. An animated… Page Replacement — LRU, FIFO & OptimalNewRun a reference string through FIFO, LRU, Clock and Optimal page-replacement policies,… Dining Philosophers — Deadlock & ConcurrencyNewFive philosophers share five forks: grab both naively and they deadlock. Toggle resource… Distributed ConsensusNewRaft consensus algorithm, CAP theorem and Byzantine fault tolerance in distributed systems.
카테고리 소개

분산 및 병렬 컴퓨팅

합의 알고리즘, 블룸 필터, 일관된 해싱, 부하 분산, CPU 스케줄링과 고전적인 동시성 문제들.

Three.js · WebGL 60 FPS CC BY 4.0
빠른 정보
32이 카테고리의 인터랙티브 시뮬레이션 수
최신 브라우저에서 60FPS로 작동
🌐영어, 우크라이나어, 폴란드어, 스페인어, 독일어, 일본어, 이탈리아어, 브라질 포르투갈어, 프랑스어, 아랍어, 네덜란드어, 중국어, 한국어, 힌디어, 터키어, 베트남어, 러시아어, 인도네시아어, 페르시아어, 벵골어, 태국어, 필리핀어, 스와힐리어, 우르두어, 말레이어, 타밀어, 히브리어, 그리스어, 펀자브어, 암하라어, 미얀마어, 크메르어, 조지아어, 네팔어, 몽골어, 아르메니아어, 신할라어, 라오어, 체코어, 루마니아어, 헝가리어, 불가리아어, 스웨덴어, 덴마크어, 핀란드어, 노르웨이어, 슬로바키아어, 크로아티아어, 세르비아어, 슬로베니아어, 리투아니아어, 라트비아어, 에스토니아어, 아이슬란드어, 알바니아어, 마케도니아어, 보스니아어, 그리고 몰타어
🎓CC BY 4.0 — 교실 및 LMS 삽입 시 무료 이용 가능

자주 묻는 질문

분산 및 병렬 컴퓨팅 시뮬레이션을 실행하려면 무언가를 설치해야 하나요?

아니요. 모든 것이 브라우저에서 완전히 실행됩니다 — 다운로드, 플러그인, 계정이 필요 없습니다. Chrome, Firefox, Edge, Safari에서 작동하며 대부분의 시뮬레이션은 모바일에서도 작동합니다.

이 시뮬레이션을 수업에 사용할 수 있나요?

네 — 모든 콘텐츠는 CC BY 4.0 라이선스 하에 교육용으로 무료로 사용할 수 있습니다. 어떤 시뮬레이션이든 직접 링크하거나 iframe을 통해 LMS에 삽입할 수 있으며, API 키는 필요하지 않습니다.

이 모델들은 과학적으로 정확한가요?

전문 소프트웨어와 동일한 수학적 공식을 사용하여 실시간으로 수치 적분됩니다. 각 시뮬레이션은 사용된 알고리즘을 명시하며, 많은 경우 기본 수학을 설명하는 글로 연결됩니다.

관련 카테고리

무엇을 발견하셨나요?

재현 단계 추가 (선택 사항)