For the past two weeks we focused on the following parts:
Dashboard
We were making a dashboard that show numbers related to transactions such as Max transactions per second, Total transactions, Max confirmation, Confirmation (99th percentile) etc. With this kind of digital dashboards allow developer to monitor the system performance, a digital dashboard also allow you to capture and report specific data points from counters.
Our dashboard mainly consist of two components:
Grafana
Grafana is a great tool for beautiful monitoring and metric analytics & dashboards. More details via https://grafana.com
Influxdb
We chose Influx db as the database of dashboard due to it is optimized for fast, high-availability storage and retrieval of time series data in fields, so Influx db is the best choice for application metrics.
Explorer
We were making an explorer shows the latest/all block info (mined time, miner info , amount of transaction included in the block etc.) and the transactions info (confirmed time, recipient address, sender address, fees etc.), and let user search by address, hash of transaction, block , token etc.
Ninety percent is done now.
Nginx
Nginx was successfully deployed on our test server now.
We use Nginx as our web server due to it's ability to handle more than 10,000 simultaneous connections with a low memory footprint (~2.5 MB per 10k inactive HTTP keep-alive connections). Nginx uses an asynchronous event-driven approach, rather than threads, to handle requests.[22] Nginx's modular event-driven architecture can provide more predictable performance under high loads.
For the past two weeks we focused on the following parts:
Dashboard
We were making a dashboard that show numbers related to transactions such as Max transactions per second, Total transactions, Max confirmation, Confirmation (99th percentile) etc. With this kind of digital dashboards allow developer to monitor the system performance, a digital dashboard also allow you to capture and report specific data points from counters.
Our dashboard mainly consist of two components:
Explorer
We were making an explorer shows the latest/all block info (mined time, miner info , amount of transaction included in the block etc.) and the transactions info (confirmed time, recipient address, sender address, fees etc.), and let user search by address, hash of transaction, block , token etc.
Ninety percent is done now.
Nginx
Nginx was successfully deployed on our test server now. We use Nginx as our web server due to it's ability to handle more than 10,000 simultaneous connections with a low memory footprint (~2.5 MB per 10k inactive HTTP keep-alive connections). Nginx uses an asynchronous event-driven approach, rather than threads, to handle requests.[22] Nginx's modular event-driven architecture can provide more predictable performance under high loads.
Wallet APP
Following features are complemented now: