CLOUD INFRASTRUCTURE OVERVIEW
Our global cloud infrastructure with Node.js, AWS Lambda and DynamoDB is to be a decentralized, distributed system for sharing and managing data.
Node.js is a fast runtime environment, for building scalable networking applications and is used to build the front and backend of the RiskShare infrastructure, providing communication and data management between the components.
AWS Lambda, a serverless computing service, is used to execute the smart contracts needed for the risk sharing process. Smart contracts are self-executing contracts where the terms of the agreement between the peers are written directly into lines of code.
DynamoDB, a NoSQL database service offered by AWS, is used to store the data from the blockchain, allowing the system to keep track of all transactions and interactions taking place within the network.
This combination of technologies enables P2P risk sharing, where peers can share financial risk among themselves without the need for a traditional insurer.