Help developers discover the tools you use. Get visibility for your team's tech choices and contribute to the community's knowledge.
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. | It transforms almost any PC-based system into a real-time control complete with multiple PLC, NC, CNC, and/or robotics runtime systems. The possibility of modular extensions means functional changes and additions can be made at any time. |
Statistics | |
Stacks 889 | Stacks 4 |
Followers 1.0K | Followers 0 |
Votes 43 | Votes 0 |
Pros & Cons | |
Pros
| No community feedback yet |

Consul is a tool for service discovery and configuration. Consul is distributed, highly available, and extremely scalable.

Eureka is a REST (Representational State Transfer) based service that is primarily used in the AWS cloud for locating services for the purpose of load balancing and failover of middle-tier servers.

etcd is a distributed key value store that provides a reliable way to store data across a cluster of machines. It’s open-source and available on GitHub. etcd gracefully handles master elections during network partitions and will tolerate machine failure, including the master.

The main goal of this project is to provide simple and robust facilities for loadbalancing and high-availability to Linux system and Linux based infrastructures.

SkyDNS is a distributed service for announcement and discovery of services. It leverages Raft for high-availability and consensus, and utilizes DNS queries to discover available services. This is done by leveraging SRV records in DNS, with special meaning given to subdomains, priorities and weights (more info here: http://blog.gopheracademy.com/skydns).

AWS IoT is a managed cloud platform that lets connected devices easily and securely interact with cloud applications and other devices. AWS IoT can support billions of devices and trillions of messages, and can process and route those messages to AWS endpoints and to other devices reliably and securely. With AWS IoT, your applications can keep track of and communicate with all your devices, all the time, even when they aren’t connected.

Scaling a web infrastructure requires services, and building a service-oriented infrastructure is hard. Make it EASY, with SmartStack’s automated, transparent service discovery and registration: cruise control for your distributed infrastructure.

Davra is a full-stack application enablement platform for the industrial Internet of Things (IoT). It provides the tools and technologies to launch intelligent, connected solutions quickly, securely, and at scale.

It is a programming tool for wiring together hardware devices, APIs and online services in new and interesting ways.
Use device-to-cloud telemetry data to understand the state of your devices and define message routes to other Azure services without writing any code. In cloud-to-device messages, reliably send commands and notifications to your connected devices and track message delivery with acknowledgement receipts. Device messages are sent in a durable way to accommodate intermittently connected devices.