How DeFaaS Uses Randomized Load Balancing for Decentralized API Calls | HackerNoon
Briefly

The article presents DeFaaS, a decentralized computing framework designed to eliminate centralized scheduling in Function as a Service (FaaS) environments. By utilizing decentralized API gateways and a management blockchain, DeFaaS promotes improved reputation tracking and trust management among gateway nodes. It employs randomized load balancing to ensure that API calls are effectively distributed across multiple cloud providers, thereby avoiding overload on individual services. The architecture also specifies requirements for gateway registration, operational policies to maintain efficiency, and incorporates OAuth2.0 for secure access control and logging.
DeFaaS is designed to eliminate centralized scheduling in FaaS by utilizing decentralized API gateways, enhancing trust through a management blockchain and randomized load balancing.
Our approach to load balancing ensures that API calls are evenly distributed across multiple cloud providers, reducing the risk of overloading any single service.
Read at Hackernoon
[
|
]