Top 15 Apache ZooKeeper Alternative and Similar Softwares | Dec 2024

Apache ZooKeeper is an effort to develop and maintain an open-source server which enables highly reliable distributed coordination. ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services. All of these kinds of services are used in some form or another by distributed applications. Each time they are implemented there is a lot of work that goes into fixing the bugs and race conditions that are inevitable. Because of the difficulty of implementing these kinds of services, applications initially usually skimp on them ,which make them brittle in the presence of change and difficult to manage. Even when done correctly, different implementations of these services lead to management complexity when the applications are deployed. ...

1. Folding@home

Folding@home Folding@home is a distributed computing project -- people from throughout the world download and run software to band together to make one of the largest supercomputers in the world. Every computer takes the project closer to our goals. Folding@home uses novel computational methods coupled to distributed computing, to simulate problems......

2. Erlang

Erlang Erlang is a general-purpose concurrent, garbage-collected programming language and runtime system used to build massively scalable soft real-time systems with requirements on high availability. The sequential subset of Erlang is a functional language, with eager evaluation, single assignment, and dynamic typing. It was designed by Ericsson to support distributed, fault-tolerant,......

3. BOINC

BOINC BOINC (Berkeley Open Infrastructure for Network Computing) is a software platform for volunteer computing and desktop grid and volunteer computing.The everyday person can use the idle time of their computer to cure diseases, study global warming, discover pulsars and do many other types of scientific research. All that is needed......

4. GridRepublic

GridRepublic GridRepublic is a customized version of the BOINC software designed to simplify installation and participation by the average computer user.The GridRepublic software upon installation attaches to the GridRepublic account manager to join and manage participation in BOINC volunteer computing projects, but is not required. GridRepublic members run a screensaver that......

5. EteRNA

EteRNA By playing EteRNA, you will participate in creating the first large-scale library of synthetic RNA designs. Your efforts will help reveal new principles for designing RNA-based switches and nanomachines -- new systems for seeking and eventually controlling living cells and disease-causing viruses. By interacting with thousands of players and learning......

6. Distributed Proofreaders

Distributed Proofreaders Distributed Proofreaders provides a web-based method to ease the conversion of Public Domain books into e-books. By dividing the workload into individual pages, many volunteers can work on a book at the same time, which significantly speeds up the creation process.......

7. PiCloud

PiCloud PiCloud gives every scientist, developer, and engineer a supercomputer at their fingertips. We make it easy to leverage thousands of cores of computational power for high performance computing, batch processing, and scientific computing applications. With our API, developers can instantly leverage the compute power of public (Amazon Web Services) and......

8. Ice

Ice The Internet Communications Engine (Ice) is a modern distributed computing platform with support for C++, .NET, Java, Python, Objective-C, Ruby, PHP, and JavaScript. Ice is used in mission-critical projects by companies all over the world. Ice takes care of all interactions with low-level network programming interfaces and allows you to......

9. GitTorrent

GitTorrent A decentralization of GitHub using BitTorrent and Bitcoin.......

10. Project Maelstrom

Project Maelstrom Project Maelstrom is a torrent-based distributed web browser developed by BitTorrent, Inc.It's a fork of Chromium that uses P2P to load torrents and render webpages.......

11. Ansible tower

Ansible tower Ansible Tower is a web-based solution that makes Ansible even more easy to use for IT teams of all kinds. It’s designed to be the hub for all of your automation tasks.......

12. ansible-cmdb

ansible-cmdb Ansible-cmdb takes the output of Ansible's fact gathering and converts it into a static HTML overview page containing system configuration information. It supports multiple types of output (html, csv, sql, etc) and extending information gathered by Ansible with custom data. For each host it also shows the groups, host variables,......

13. Consul by HashiCorp

Consul by HashiCorp Service discovery and configuration made easy. Distributed, highly available, and datacenter-aware.......

14. ZeroNet

ZeroNet ZeroNet uses Bitcoin cryptography and BitTorrent technology to build a decentralized censorship-resistant network.Users can publish static or dynamic websites into ZeroNet and visitors can choose to also serve the website. Websites will remain on-line even if it is being served by only 1 peer.When a site is updated by its......

15. REBOL

REBOL Rebol (historically REBOL) is a cross-platform data exchange language and a multi-paradigm dynamic programming language designed by Carl Sassenrath for network communications and distributed computing. It introduces the concept of dialecting: small, optimized, domain-specific languages for code and data.Douglas Crockford of JavaScript fame has described REBOL as "a more modern......