I’ve created a "Highscore Board” that shows the number of Transactions in the last 24 hours.
The page can be found at https://steem.bittrade.eu and is hosted at one of my Docker-Clusters. Due to some technical reasons I only provide an AAAA record (IPv6).
What is the background behind this project?
Let me start with a quote from @samupaha that should give you a good background on this topic:
Soon the Steem blockchain will reach million transactions in a day!
My current Steem marketing project is #tothemillion. We are getting very >close to Steem processing million transactions in a day. Steem is already >world's most used blockchain when measured in processed transactions >and hitting the million will be a huge milestone. That's something we >should make use of in marketing – this is a chance we get only once!
I've been wondering how to get Steemit.com involved in this. I've >messaged @andrarchy in Rocket.chat, no answer so far. @zurvanic doesn't >even seem to be there and I have no idea how to contact him. We need >Steemit's help with this, at least a press release is required. Also a post >from @steemitblog would help quite a lot to make everybody aware of this >achievement when it happens.
Beside that post @samupaha also asked on Steem.chat for some help to implement a kind of highscore page that shows only the important information. So as you may know, I am also the creator of SteemJ and started to do some multi-threading tests with SteemJ some weeks ago. In those tests I’ve started to scan the whole blockchain to collect some specific information and present them through a REST-API. With this prototype on my desktop it was clear to me that I may could help quite fast.
Feedback is welcome
I still get some great input from @samupaha, but it may be a good idea to collect also some other opinions. Let us know what do you think about the idea in general and what should be improved on the page. Thanks in advice! =)
For those who are interested in the technical stuff, here is a short overview of the architecture:
This is a small Java-Application including the latest SteemJ version. Each process is scanning the chain for new blocks and processes them. The results are stored in a MySQL database using Hibernate.
The Backend is a Java-Application too, with an Embedded Tomcat inside. If you want to know how to do that you could read my tutorial series here on Steemit. The Backend is connected to the MySQL database and provides the data through a REST-Interface.
The frontend is based on AngularJS and simply shows the data provided by the REST-Interface.
Quite easy, isn’t it?
Get in touch!
Most of my projects are pretty time consuming and I always try to provide some useful stuff to the community. What keeps me going for that is your feedback and your support. For that reason I would love to get some Feedback from you <3. Just contact me here on Steemit or ping me on GitHub.
Thanks for reading and best regards,