This repository is to be used with the GitHub Pages. Please visit https://alastria.github.io/
Any suggestion for improving the site must be sent to [email protected]
The infrastructure that powers the Alastria Blockchain Network
Home Page: https://github.com/alastria/alastria-platform
This repository is to be used with the GitHub Pages. Please visit https://alastria.github.io/
Any suggestion for improving the site must be sent to [email protected]
AIP: `AIP-1`
Title: `Documentation Translation`
Author: `Alfonso de la Rocha`
Type: `Docs`
Status: `Accepted`
Created: `11-01-2017`
Translation of all the documentation from Alastria's repositories to english and spanish.
Some English-speaking companies are showing interest in the project. Despite
all the current partners are Spanish, we should provide all the technical documentation
in English and Spanish to enable anyone to understand the project, join it and contribute.
TBD
Maybe you are aware of ethereum growing problems https://hackernoon.com/the-ethereum-blockchain-size-has-exceeded-1tb-and-yes-its-an-issue-2b650b5f4f62
As seems that you are reusing their technology for alastria blockchain, how do you plan to address these problems? maybe a block size cap? decentralizing nodes?
AIP: `AIP-2`
Title: `Node monitoring`
Author: `Marcos Serradilla`
Type: `Monitor`
Status: `Final`
Created: `11-01-2017`
The monitoring tool must be able to maintain and update the infromación of a node according to the administrative needs of the network.
Thus MIMO, collect monitoring information to identify possible overloads, or malicious modifications in the installation of the node, etc.
Some administrative operations on the node can be very repetitive and/or urgent to undertake, to expedite this whole process, it is proposed to develop an application that allows the technical team of Alastria to perform unattended operations along the Network.
Proposed User Stories:
As a node manager I want to pre-authorize the execution of any of the commands that potentially allow to change something in my node.
As Alastria core technical team I want the configuration files to be updated in order to meet the demands of highs in the network.
As an Alastria core technical team I want to be able to confirm the update status of the configuration files in order to verify the status.
As an Alastria core technical team I want to be able to ask the administrators of the validator nodes to restart the Geth and constellation-nodes processes to be able to meet the demands of network outputs.
As an Alastria core technical team I want to be able to confirm the status of the Geth and constellation processes, including the date of the last release in order to meet the demands of network outputs.
As an Alastria core technical team I want the RPC API/API port to be accessed Cakeshop to obtain monitoring information in read mode.
As a technical team of Alastria I want that you can verify the version of the binaries and tools used to be able to request your update if necessary.
As a technical team of Alastria I want that when a pull on GitHub is done the relevant operation to be able to streamline the management processes.
As a Alastria core technical team I want you to be able to access the system monitoring information to get system performance information.
As a technical team of Alastria I want to have a console that integrates alarms to different situations that require attention in each and every one of the nodes of the system.
As Alastria core technical team I want to have a direct communication channel with the administrators of each and every one of the nodes through which to request specific actions and receive the corresponding answers.
As a Alastria core technical team I want to have a REST service with the access API both to launch the operations, and to obtain the monitoring information in order to automate the monitoring processes.
Repository: https://github.com/alastria/monitor
Go version: >= 1.3.
RESTFUL API - BeeGo: https://beego.me/
TBD
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.