This post is intended to cover the server costs for SteemWorld.org and to enable me to continue my development in the future.
In case you missed the first part:
SteemWorld ~ Weekly Support ~ #1
Dieser Post ist dafür gedacht die Serverkosten für SteemWorld.org zu decken und mir in Zukunft weitere Entwicklungen zu ermöglichen.
Falls du den ersten Teil verpasst haben solltest:
SteemWorld ~ Weekly Support ~ #1
As I mentioned in my last post, I'm currently working on my Open Source Steem Data Service and I've already made great progress with it. The old (current) SteemWorld backends both run on PHP (one dedicated machine for serving the account data requests coming from steemworld.org and one simple host for providing the page itself and for acting as kind of a backup storage). The new backend will use my coming Steem Data Service and it will be based purely on Node.js, which outperforms Apache/PHP with ease as shown in the following diagram:
Source: https://www.hostingadvice.com/blog/comparing-node-js-vs-php-performance
I guess some of you can image that it's kind of an adventure to convert the existing backend logic from PHP to asynchronous JS, but I already can tell you that it's worth it without any doubt. Future is here and I'm finally working with JavaScript on the client and the server side without the need of switching between different languages anymore. In one word I would just call it: Brilliant!
I was searching for solutions regarding server costs reduction for quite some time now and I'm glad to have found a provider, that offers way stronger servers for nearly half the costs of my current setup. The funny? part is, that it is the same company but just a different way to establish the contract. In other words: Don't get fooled by server providers on Steem, which are just making the contract between you and the real world... You know.
The switch might lead to a temporary outage for some features on SteemWorld in the coming week. I will inform you about any details in an additional post in the next few days.
I guess you would love me, if you would know what I'm currently developing here. Time for explaining it in detail now is null, because a day only has 24 hours and ~ 17 of them already go into coding. 7 days a week. Builders of new worlds don't work just sometimes, they sleep sometimes. Focus and fascination are the key!
Some basic points I already can state here:
each of us to analyze and work with the Steem blockchain data in a simple and very efficient way (SQL and custom queries can be used too)parseBlock, parseTransaction, parseOperation and parseVirtualOperation methods within your script for each block)EN | What is SteemWorld?
-> Welcome to SteemWorld.org!
DE | Was ist SteemWorld?
-> Willkommen auf SteemWorld.org!
Positive thoughts create a positive world. It all begins with connecting our thoughts with emotions. What we focus on is what becomes powerful. We are the creators of our world.
Much love,