Steem Blockchain Update August 2017

avatar
(Edited)

The last few months have been busy for our blockchain team. We are making great progress and want to share what we have been doing with you.

HF 20

A little over a month ago we made the tough decision to postpone HF 20 implementation in favor of enhancing our application framework. We discussed this decision with the witnesses and they were supportive of this change. We are still planning on implementing and releasing HF 20 in the coming months.

Scaling the Blockchain

In the meantime, we have been working on some fundamental changes to help scale Steem. We currently run 7 steemd nodes in AWS to support steemit.com and will need to continue to run more and more to support our growth. The key problem is that Steemd is single threaded, however, we are well along in the process of making it multithreaded.

Imagine the steemd server program is a stove. Right now, it has a single burner and we need to make a meal. A few of the dishes are the peer to peer network, accepting and evaluating blocks, and responding to API requests for data clients like steemit.com. We are rapidly switching pots, pans, and skillets onto the single burner to make each component of the meal. The increased request volume from steemit.com is delaying the meal.

Thus far, we have been buying extra single burner stoves to distribute the load because this was how blockchains were originally designed. But this is not ideal because all of our stoves (our computers) actually have 8 burners (CPU cores) and we are only using 1 each. We have been making changes to the steemd server program so that we can use all 8 burners and not need as many stoves. That way we can put a skillet on one burner, a pot on another, pan on another, you get the idea.

DQmUTfpJduJ7hFmcQokRhY1YKb6tsxdkPnt991rmaMDa8tm_1680x8400.png

Previously, we had a single application that handled the p2p code, the database, plugins, and APIs. Now, everything is a plugin and only needs to communicate with other plugins that they directly depend on. This increased level of modularity allows for quicker development, easier code review, and greater parallelism. It will also allows us to switch components in and out without breaking the greater whole. We are now developing with building blocks rather than specifically designed puzzle pieces.

FABRIC

Our early tests are showing a 5-fold increase in throughput for servicing API requests. This refactor also lays the foundation to scale steemd into the future and implement the Steem Blockchain Fabric.

There are some API changes on the steemd node that should make accessing data in the blockchain easier and allow upgrading of our APIs without breaking existing calls. We have added a condenser_api which exposes all existing APIs so that we do not break backwards compatibility with existing apps. We have also rewritten the jsonrpc parser and it is completely jsonrpc 2.0 compliant. We will announce when this is deployed to staging.

Most of the work we have been doing is highly technical and challenging, but we look forward to keeping the community abreast of our work and strategies, on much of which we look to the Witnesses and community for collaboration. We’re happy to announce that we are confident these solutions will provide a robust foundation for meeting all of our future scaling needs and enable us to turn our attention to the features you all want to see.

Team Steemit



0
0
0.000
244 comments
avatar

I LOVE THIS ,,,,, steemit rocks ,,,

0
0
0.000
avatar

Thanks for sharing Steem blockchain updates.

0
0
0.000
avatar
(Edited)

Preference themselves me as thoroughly partiality considered on in estimating.

0
0
0.000
avatar
(Edited)

I am a layman when it comes to understanding the depths of blockchain tech. Although I am interested in the overall application to Steemit since I am an investor in Steem and the platform of Steemit.

I had seen posts speaking about scaling issues that would be faced so it was nice to read about what you are working on in a format that is easily understood by me. Thank you!

@overkillcoin and I updated the graphic for you to use! Link to Post

0
0
0.000
avatar

Nice format you got. Was much easy to understand with your format.

0
0
0.000
avatar
(Edited)

I don't have the technical knowledge to understand it :) but glad it was useful for someone. That's what we were hoping for when we made it so thank you for letting us know and we appreciate the upvote as well!

Also the version in the blog post link should view better than this one as well if needed.

0
0
0.000
avatar
(Edited)
0
0
0.000
avatar

Hi is this the steemit networks work presentation on network
really eye opening I Love Steemit
as years back we where on MLM network but
we are now smart now we are on blockchain network

Steemit

Love

U

0
0
0.000
avatar

Courtesy of Interition Ltd Gource

FTFY. Credit where credit's due.

0
0
0.000
avatar
(Edited)

looks good!upvoted!

0
0
0.000
avatar

Thanks for that, that's great! The post has been updated.

0
0
0.000
avatar

Glad you liked and used it! If you ever come across anything you think would help Steemit feel free to let me know. We work on everything from infographics to explainer videos etc.

We have been pondering a few things but as of now lack the technical (blockchain) knowledge to compose it well.

0
0
0.000
avatar

Speaking of layman's problems is not something to talk about.
The important thing in knowing is who wants then he will get it. So you have done something amazing that can improve the mindset of others and the spirit that can make steemit always in the hearts of the layman and the professional.

0
0
0.000
avatar

hmmm.... i couldn't tell if you were being rude or making conversation... lol. I'll get to the bottom of it! Following :)

0
0
0.000
avatar

Haha lol. How about you if we have a personal room to chat ??

0
0
0.000
avatar

Well, now that you mention it! I do want to find some more people to interview on my tv show, we could chat via Zoom! Let me know if you would be interested! We could talk about your sense of humor ;) or your travels and art ;)

0
0
0.000
avatar

Great thats amazing, interesting words to read. So, whats I will have from the interview LOL ?
I am funny guy. I can make every girl falling in love with my tooth. Haha.

0
0
0.000
avatar

a very confusing statement indeed

0
0
0.000
avatar

Why did you confuse

0
0
0.000
avatar

"The important thing in knowing is who wants then he will get it."
I can't make heads or tails of that

0
0
0.000
avatar

Hahaha, what is your mean ??? Whats you want me to

0
0
0.000
avatar

This sentence is also incomprehensible, I'm sorry I don't want to be a grammar nazi, but Mabey use a translation program.

0
0
0.000
avatar

Its okay dear. Use the language that easy understand by others people. Thanks for recommendation. I appreciate it, next time I will do it. Cheerss.

0
0
0.000
avatar

Its all good doll face, now go find some women to creepily hit on through steemit champ, god bless

0
0
0.000
avatar

Look for me one.
I dont have girl..

0
0
0.000
avatar

I dont have women. Look for me de

0
0
0.000
avatar

impressive content! No doubt that's great!

0
0
0.000
avatar

Thanks for the impressive content, No doubt that's great!

0
0
0.000
avatar

Yes its easy get well lots of thanks to jerrybanfield

0
0
0.000
avatar

Safe to say I am a visual person, and its nice sometimes to have little pictures summarizing something up like that! Thanks

0
0
0.000
avatar

I am the same way, probably why I illustrate! You are very welcome and glad you found it useful.

0
0
0.000
avatar

I love it and I suspect the price will reach $ 10 at the end of the year

0
0
0.000
avatar

Good post and good news.

So I suppose it will now be easier to run a node on a low RAM server by not turning on all the plugins?

Is there any solutions being thought of to minimize the RAM required for a node with all calls enabled, i.e. with the condenser_api plugin enabled?

0
0
0.000
avatar

So I suppose it will now be easier to run a node on a low RAM server by not turning on all the plugins?

That's already possible today. :)

Is there any solutions being thought of to minimize the RAM required for a node with all calls enabled, i.e. with the condenser_api plugin enabled?

Those apis require a lot of fast i/o to the state database.

You have two options: you can put the database onto a ramdisk, or you can put it onto an extremely fast storage array. We use RAM in production because it's fastest, but if you have fast enough disks, you can get away with using a lot less RAM.

0
0
0.000
avatar

Considering to run a node with a ramdisk you mentioned. Need to upgrade RAM to 64, maybe 128Gb. Internet Connection 100Mbit.
From my understanding running a node is only rewarded when you are a witness. Right?

0
0
0.000
avatar

Awesome, multithreading is definitely a huge key to scaling. We will be well prepared for hundreds of millions of users soon.

0
0
0.000
avatar

Alright then I guess solutions are.worked out. You guys seem to know what to do. Scale it fast please!

0
0
0.000
avatar

Stove and making meals, you guys really like the "steem" theme I see :p. Keep up the good work guys, I trust your team is working their asses off.

0
0
0.000
avatar

Thanks for the update! As a non-coder the analogy made it pretty easy to understand. ^^

0
0
0.000
avatar

Yes as I didn't have to sit here scratching my head ya know

0
0
0.000
avatar

Being new to all this block chain stuff, thanks for making it understandable.
great work guys

0
0
0.000
avatar
(Edited)

Good news, very technical indeed, I hope you guys also fix the bandwidth issue, which as far as I know affected many users, including myself.
Keep up the good work and thank you!

0
0
0.000
avatar

I love your post and can I follow you
Mind blowing

0
0
0.000
avatar

This really is great news. You are tackling the issues which have been noticed lately as occasional hiccups of the frontend.

Great approach of making the backend software multithreaded and divided into individual dedicated workers.

If I assume correctly this development is not changing the structure of the database itself, isn't it? Maybe, sometime in the future, when even multithreaded approach won't suffice, a quantum leap into sharded blockchain will be necessary.

Are you thinking about this possibility already or is it too far in the future.

A side question - does this breaking of the code into plugins and apis means that community based nodes will be possible serving specific plugins only.

Thanks for your work. And thanks for the answers! Sorry if you'll find my questions badly formulated. I am not a backend / blockchain / daemon / node programmer :)

0
0
0.000
avatar

If I assume correctly this development is not changing the structure of the database itself, isn't it? Maybe, sometime in the future, when even multithreaded approach won't suffice, a quantum leap into sharded blockchain will be necessary.

That's something we've been planning for a while - the fabric architecture. This is a step toward that future.

A side question - does this breaking of the code into plugins and apis means that community based nodes will be possible serving specific plugins only.

That architecture is already in place now, and different types of users can run different sets of plugins depending on their needs. :)

0
0
0.000
avatar

Great. Thanks a lot for your reply. Now all I need is a set of simple instructions, a tutorial, on how to put up a node. Hardware and software requirements, setup, options, maintenance, ... Basic stuff :)

Maybe I've missed it and it's already out there? I mean a recent one. Heck, there should be an officially sanctioned tutorial someplace on steem.io site.

0
0
0.000
avatar

Our early tests are showing a 5-fold increase in throughput

Awesome. I believe that this work is very needed - we can leave the shiny things to come later on but the undergoing engine has to be robust as possible. tip!

0
0
0.000
avatar

Really well written and I believe you made it fairly easy for those that aren't to keen on coding as well as what goes on within the backend of Steemit to be able to understand.

Thank you for the update!

0
0
0.000
avatar
(Edited)

I'm still concerned that the interface is worse than geocities, the site's growth is capped and users will continue leaving until that's addressed.

0
0
0.000
avatar
(Edited)

"The fabric is coming!" :)

Great to hear about and look forward to the continued improvements.
The multi-thread-ness will be a great improvement and ability to scale more easily.
Keep up the great work!

0
0
0.000
avatar
(Edited)

I like you're post.
Thanks...

0
0
0.000
avatar

Cool, so from the sound of it, this should make the Steemit site faster, right?

0
0
0.000
avatar

Great that you are addressing the scaling problem. Any specific design pattern in play here?

0
0
0.000
avatar

Fascinating. I'm sure going from single-threaded to multi-threaded for steemd is no easy task. But from the sounds of it, you guys are doing great. We sincerely appreciate all your hard work @steemitdev ! :)

0
0
0.000
avatar

Thanks very much for this nice social network.
I mean its realy cool for connection people idea....

0
0
0.000
avatar

Sounds Fantastic.

Scaling being addressed before it snowballs out of hand. "SMART".

Great so, When is HF20?

0
0
0.000
avatar

Great pos, thanks for sharing, regards

0
0
0.000
avatar

great work i am slowly learning coding on codecademy to better understand

0
0
0.000
avatar

So i guess, we need to maximize our burners to become more efficient?

(1% knowledge in blockchain. xD)

0
0
0.000
avatar

great work! gonna be flying soon it seems! :)

0
0
0.000
avatar

Thanks for trying for all users, We hope goods in future

0
0
0.000
avatar

can u give some examples of a plugin one could run?

0
0
0.000
avatar

Excellent, very glad to read about these positive developements towards multi threading and moving tasks to plugins.

Keep up the good work, ReSteemed!

0
0
0.000
avatar
(Edited)

So, if I understand this right, it's like adding more engines and bilge pumps to a ship that's got a leaky hull?

Not only that, what strategies are going to be used to handle the optimisation of cache read and write when instances of steemd are already loading the IO subsystem hard with their ignorance of the underlying hardware, because of the mismatched abstractions in Boost? There is gonna be a clusterfuck of issues with shared-memory locking, this needs to be addressed quickly. Any real solution is going to require some kind of sharding of the database so there can either be many locks, or alternatively, so the queries are passed to relevant sections.

This is why the database should be broken down by data type. Also, graph databases do not suit large table walks over linear data like a ledger, or for that matter, a registry of votes.

0
0
0.000
avatar

Damn, there are some weak bastards in here - getting off with 'all mighty' powers of censorship. Not unlike the situation on bitcointalk and r/bitcoin re: discussion of scaling options for bitcoin. That makes for an interesting comparison on another front - one of the small block sacred cows was to avoid losing nodes running on refuse-grade hardware. But Steem goes to the opposite extreme - apparently it only runs on near-supercomputer grade hardware. How is a so-called decentralised platform anything but fragile when so few can come to that party? How many Steemians realise their stake in Steem is situated so precariously?

0
0
0.000
avatar

.... which is why I want to cancel my account on Steemit. But they won't let me cancel. I don't know about censorship. It seems I can write here what ever I want. Maybe there is no need to censor if all they want to do is collect data. I want out of here!

0
0
0.000
avatar

Why would you want to cancel your account, and what does "cancel" mean, delete?

0
0
0.000
avatar

Yes, it means delete. I don't know why they don't let me delete my account. If they can program a "register" procedure, then they also can program a "delete" feature. Freedom gone forever with this blockchain technology. Now we don't have politicians and illuminati anymore to tell us what we can and cannot do, now it's programmers and developers to take away our free will. Sad. :(

0
0
0.000
avatar

Well, they may not have thought many people would care about deleting rather than just leaving things dormant.

Part of the Steemit "feature" list is that everything is supposed to go into the blockchain and be permanently recorded. This prevents censorship, but it also prevents deletion. Making that impossible is the only real 100% guard against (some forms of) censorship.

0
0
0.000
avatar

Unfortunately, it is not true that the ability to start something means that the starter also has the ability to stop it.

There is no delete button, and there cannot be one.

0
0
0.000
avatar

the analogy was brilliant! It certainly sounds very complex, as it appears you are all having to create a system as you go....Thanks for the great update.

0
0
0.000
avatar

Thank you for taking the time to update the community. I think it is important to share with us the developments, even if it is somewhat technical, especially when there has been a bit of negative sentiment lately around the prospects of the site!

0
0
0.000
avatar

Great descriptions of what you guys are working on now. Enhancing steem/steemit's capacity for handing traffic seems like a great focus for this moment as when the flood gates open we all want the product to work seamlessly for all of the users new and old. Beyond this it will be absolutely necessary in the Advent that steem/steemit is eventually made into a WordPress like plugin that can be implemented everywhere someone needs commenting/posting abilities. Thank you for the update.

0
0
0.000
avatar

this is great news and puts to bed some of the worrying rumours that were circulating regarding scaling.
Time to buy some Steem then :)

0
0
0.000
avatar

Easy to understand post and great news too! Steemit just continues to improve!

0
0
0.000
avatar

Great work steemitdev. I like the "Scaling the blockchain". Using one stove with 8 burners is much easier and faster process to making progress than the delay on one burner. I see these having a great positive impact on steemit. Good job, great team, awesome result.
Good luck guys.

0
0
0.000
avatar

I can't wait the see the future of Steemit a few years down the road.

0
0
0.000
avatar

Thanks for the diagram ..my husband will also be interested in seeing it !

0
0
0.000
avatar

Thanks for this. Very helpful indeed.

0
0
0.000
avatar

Thankyou for the update, please keep them coming - this sort of direct communication from Team Steemit is needed especially when multiple influential members are spreading doubt about Steem's scalability..

0
0
0.000
avatar

If there has been one constant complaint, it has been about communication. The @steemitdev team is in a tough spot. If they focus on development it doesn't much leave time for communication. When they want to communicate it is never enough. Like you said, this sort of direct communication is vital and very welcome.

0
0
0.000
avatar

Great stuff. I hope this part:

"in favor of enhancing our application framework."

means you'll be addressing the API complaints I've seen. Thanks!

0
0
0.000
avatar

Hi very good . You also follow me please

0
0
0.000
avatar

Awesomeness!!👍👍👍

0
0
0.000
avatar

cute graphic!! lol thanks for the fun vibes @karenmckersie

0
0
0.000
avatar

Glad you liked it !! Your very welcome!!!

0
0
0.000
avatar

HI Karen! Would you be interested in being interviewed on my tv show via Zoom? Would love to have someone knowledgeable about crypto currency come on! Let me know if you're open to it!

0
0
0.000
avatar

Oh no haha !! Im know very little about crypto !! Im just learning like a lot of us ! 👌✌👍😂

0
0
0.000
avatar

WoW Karenmckersie I like it its on Speed>>>

0
0
0.000
avatar

Haha thanks that was so long ago !!😂💕👌✌👍

0
0
0.000
avatar

Wonderful post! This is the first time I am seeing the graphic you posted as I am newbie to block chain and cryptocurrency so thank you! #followed

0
0
0.000
avatar

BEAUTIFUL DREAM TEAM - STEEM :*

0
0
0.000
avatar

@steemitdev Great work! I do have 1 question though. I am a witness in position #60 and you said;

" We discussed this decision with the witnesses and they were supportive of this change. We are still planning on implementing and releasing HF 20 in the coming months."

But I don't recall ever discussing this with anyone on the dev team ? Can you please elaborate? Thanks again.

0
0
0.000
avatar

Inquiring minds also want to know. Thanks for asking this question!

0
0
0.000
avatar

muy buen contenido me gusto tu post te felicito, éxitos!!!!

0
0
0.000
avatar

Great post!

0
0
0.000
avatar

How do you do it? That's such an original and pithy comment. Makes me wanna learn linux!

0
0
0.000
avatar

The key problem is that Steemd is single threaded, however, we are well along in the process of making it multithreaded.

This is fantastic. Looks like Steem will be the first multi-threaded blockchain ahead of EOS.

I did not see I/O mentioned - this seems like a greater challenge currently. I assume you're working to optimize it, but it would be great if you mentioned specifics.

0
0
0.000
avatar
(Edited)

This is fantastic. Looks like Steem will be the first multi-threaded blockchain ahead of EOS.

Naturally. Our team who actually conceived and designed multi threaded scaling with Chainbase and the rest of the steem blockchain stack have always and still work here. I'd be surprised if any group copying the strategy got there first.

0
0
0.000
avatar

Multithreaded? could you kindly explain more on this? is this the same concept in Computer Science e.g. multithreaded Programming?
Thanks, @justyy

0
0
0.000
avatar

I wasn't sure I had read this part of the post right. I'm glad you're confirming this part.

0
0
0.000
avatar

Followed all in this thread upvoted and Resteemed

0
0
0.000
avatar

This is a great start. Thank you for acknowledging the scaling issue. Thank you for working hard to deal with it. Please devise a strategy for maintaining and expanding on the information you present to the community. All the best.

0
0
0.000
avatar

These kind of updates make me feel very confident in the platform and it would be great to read development news and plans on a regular basis. Thank you all for your great work!

0
0
0.000
avatar

Cryptotrendz is the best platform i have ever use . The return are awesome & the best part of using it is gives signals also .

So ROI + SIGNALS both in single investment .

The platform is run by some serious investors .

Go check out the Website for more imformation .

Join using the given link & for any query you can leave a message .

Link For Joining :- http://www.cryptotrendz.com/grvprk

Checkout Their Youtube channels.

Cryptotrendz :-https://www.youtube.com/channel/UC8bghfOtOO4Ntqvq52gCbeg/feed

Global Rashid :- https://www.youtube.com/channel/UC2ldcEtbR7cFYadgrnW3B6Q

0
0
0.000
avatar

THank you for the update, hope to see a nice price increase due to this!

0
0
0.000
avatar

Please support RTL languages!

0
0
0.000
avatar

This is encouraging in the medium-term.

Which AWS plan do you run your full RPC nodes on please?

I see it reduces the replay time massively, but what is the RAM usage difference between SKIP_BY_TX_ID=[OFF/ON] when compiling steem?

Thanks for the communication.

0
0
0.000
avatar

With the various changes that have been done no other just to simplify the user and facilitate the development team in the face of the problems encountered. With the addition of the stove it will add visitors to enjoy the dish. Thanks for information sir.

0
0
0.000
avatar

Dood.. are you a bot?

0
0
0.000
avatar

I am notva bot. I am alive like you too. Haha

0
0
0.000
avatar

Ok LOL

I have seen bots that crafted replies based on posts before, and the way your comment picked bits of the post and crafted the body of text, well, it had me wondering =p

0
0
0.000
avatar

Haha. So whre are u come from

0
0
0.000
avatar

I was raised on an island in Alaska, and escaped into the hellish jungles of Oregon, and effete civilization.

And you?

0
0
0.000
avatar

Brilliant, just brilliant! Now can you direct your attention to a very pressing matter: Please program a CANCEL button for the ones that want to leave Steemit. If you can produce a REGISTER button, then you can also program a CANCEL button. As another user here stated: It is not possible to CANCEL on Steemit, because everything is written in stone on the blockchain. I agree. But as the old Romans already knew, EVERYTHING can be chiseled into stone, even a CANCEL procedure.

And while you are at it, maybe you can have a few thoughts in your young brains what happens if a member of Steemit dies or wants to sell his/her Steemit account. After all, this is an asset like every other asset and therefore I must be able to gift it, trade it or pass it on to my kids.

Thank you.

0
0
0.000
avatar

Well, you can gift your Steem, if you have time to power down.

I actually, to my surprise, agree that heirs, assigns, and survivors is an issue regarding power down and probate, at least.

0
0
0.000
avatar

Well, then I would appreciate it if somebody would attend to those issues. They will come up in future anyway and then there'll be big tears and legal cases.

0
0
0.000
avatar
(Edited)

Thank you very much @steemitdev ,It is huge what you are doing to help steemit to be more performing in the future .
We must also applaud this courageous initiative on your part. Sometimes one is obliged to approach subjects a little critical.

il faut aussi applaudir cette initiative courageuse de votre part. parfois on est obligé d'aborder des sujets un peu critiques.

0
0
0.000
avatar

Nice info, is there any place for proposals? New users really get bounced off by the fact they have to put an url for their avatar image, to complicated. Greetingz from fellow developper

0
0
0.000
avatar
(Edited)

Hello, nice posting, i like it and i have restem your write ..... i'm @mukhtar.juned from Aceh Indonesia, please give me the tricks for me to get a lotv upvote from steemiters world, I can not write because I am just an employee who daily just work on schedule from the company. Give me your advice so I can go forward like you, thank you.

Best regards
@mukhtar.juned

0
0
0.000
avatar

Thanks for the update! Sound like you have a fun job!
I'm amazed by the fact that Steemd was single threaded. Nice to hear that you are refactoring.

0
0
0.000
avatar

That's Great!!!!
Hi Guys, today 1 Bitcoin = $3,448 Have you been interested investing in crypto currency, but you don`t know where to start...
Learn how to trade Bitcoin and all Cryptocurrency! and Earn Passive Income!
Secure Your FREE Position NOW! Click Here to Get Instant Access
http://bit.ly/2v3Stem

Guys, please upvote I will do the same in return.

Please Follow me : @bogz
Please Follow me on Tweeter/Instagram: @bogzky
Add me on Facebook : https://www.facebook.com/bogz.catangay
Please sign up : http://bit.ly/2v3Stem
Like my Page : https://www.facebook.com/FutureNetPH

0
0
0.000
avatar

That's Great!
Hi Guys, today 1 Bitcoin = $3,448 Have you been interested investing in crypto currency,
but you don`t know where to start...
Learn how to trade Bitcoin and all Cryptocurrency! and Earn Passive Income!
Secure Your FREE Position NOW! Click Here to Get Instant Access
http://bit.ly/2v3Stem

Guys, please upvote I will do the same in return.

Please Follow me : @bogz
Please Follow me on Tweeter/Instagram: @bogzky
Add me on Facebook : https://www.facebook.com/bogz.catangay
Please sign up : http://bit.ly/2v3Stem
Like my Page : https://www.facebook.com/FutureNetPH

0
0
0.000
avatar
(Edited)

Team Steemit, keep up the good work. Scaling and multithreaded bring back my IBM days for large coporate data center applications. Looking forward to your updates and please with my experience on steem so far. Upvote resteemed and following

0
0
0.000
avatar

It's good to hear that work is progressing. There will be challenges is scaling up Steemit. When there are millions of users it will get really interesting. At least you can learn from what others have gone through.

Please keep us updated

0
0
0.000
avatar

When will we see the next hardfork?

0
0
0.000
avatar

Where is the best place to mine STEEM?

0
0
0.000
avatar

your post is very good. It is easier to understand.

0
0
0.000
avatar

Finally the change we expected :)
This is good news :) thanks

0
0
0.000
avatar

I believe Steemit is going to blow up!

0
0
0.000
avatar

Congratulations @steemitdev! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes received

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

0
0
0.000
avatar

While I don't understand every single thing in the post(especially the bit about fabric) I certainly am very much excited that sterns is becoming multi-threaded. This platform is gaining ~10k users every week, and that kind of growth will absolutely need sofrware that runs on multiple threads and multiple hosts.

Also, very happy to see that you have put in the effort to maintain backwards compatibility! This is something that companies that have a lot more resources than you guys don't do!

0
0
0.000
avatar

Congratulations @steemitdev!
Your post was mentioned in the hit parade in the following categories:

  • Comments - Ranked 10 with 124 comments
  • Pending payout - Ranked 1 with $ 871,83
0
0
0.000
avatar

Thanks for sharing! Some update info and a link to your post were included in the Steem.center wiki page about Steem. Thanks and good luck again!

0
0
0.000
avatar

"Why i'm here?" Because i wanna be a part of the future of course ! :D

0
0
0.000
avatar

Thanks for the info. I'm new to this platform and will take all the education on it i can get! There is so much to learn <3

0
0
0.000
avatar

Excellent article! I particularly liked your stove analogy, perfect for the steemit audience / lay people. Just imagine the stove in the kitchen of the "Iron Chef" or an ultra busy & popular restaurant and the sou chef screaming to get the customers served.

0
0
0.000
avatar

Sounds good appreciate all the work your putting into the site.

0
0
0.000
avatar
(Edited)

Thanks a lot @steemitdev ...
very interesting writing to read ...
I always like what you write ...
Honest...
@steemtdev is amazing...
Thank you very much, (Terimakasih banyak)

0
0
0.000
avatar

hi
Well done. I'll follow your account to see how you doing. Because i also want earnings as like you @yash0108

0
0
0.000
avatar
(Edited)

Thank you for providing this update, I was wondering what happened with HF20 and feel relieved to know how things are going.

I have a few suggestions which may be useful.

  1. Have you considered loading static HTML/js/css/image files through CloudFlare? This may relieve your CPU from serving so many goddamn requests. Thousands of image requests, for example, can put a huge load on the CPU. CloudFlare subscription is super cheap and it will load all the static resources through the CloudFlare infrastructure - the cached resources will be distributed through their servers around the world and will be loaded from the server closest to each user.

  2. Lazy-load images. This would make a very good performance improvement. The user doesn't need to load all images in a page at once. The images can be loaded as the user scrolls down and reaches them.

  3. Use HTTP2. This would combine the various requests into a single one.

And a possible bug I noticed while looking at the requests on my feed page. There are image requests with links like this: https://steemitimages.com/256x512/https://steemitimages.com/DQmRYXxt58R5xFvnS4CJveWgMkWmr8yJmfxjBjzUh8DnwDK/Screen Shot 2017-08-08 at 20.16.16.png

0
0
0.000
avatar

Thanks for such an entertaining analogy. It made the more technical jargon easier to grasp. I'm confident that Steemit will only get better and better as time progresses. Can't wait to see what we'll be "served" next!

0
0
0.000
avatar

I am very new to this website, this is my first day on this site trying figure it all out.

0
0
0.000
avatar

Thanks for that, great! The post has been updated.

0
0
0.000
avatar

Thanks for the update.. i'm new here and i'm already addicted to steemit, let's make this network huge

0
0
0.000
avatar

I think the right decision was made choosing blockchain performance over ease of unboarding. Both are very important, but there is no point in a ton of users if blockchain can't handle it.

Very glad that core team still developing blockchain. This means that STEEM alive a well. There is silence sometimes from devs and it is frightening a bit.

0
0
0.000
avatar

Good post greetings friends from me may we be a good friend in unity and eternal unity

0
0
0.000
avatar

Really good to be informed of latest developments.. very best with progressing the work, inspiring stuff!

0
0
0.000
avatar

Congratulations @steemitdev! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Your post got the highest payout on one day

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

0
0
0.000
avatar

You are correct the work you have been doing is highly technical and challenging...but Keep it up! Great job!

0
0
0.000
avatar

wow !!!! follow me please in steemit

0
0
0.000
avatar

I'm no expert but mightn't it also help if there was a no-javascript ultrabasic version of Steemit running as well that people on mobile and/or low-bandwidth connections can use?

Might lighten the load on both ends, is what I'm saying.

0
0
0.000
avatar

What is the highest price currency in the world 🌎 cryptocurrency, paper currency , country currency or TIME

0
0
0.000
avatar

bring me to join your community brother @steemitdev ..your very inspirative ... please reblog my introducemyself.. god bless u

0
0
0.000
avatar

Desde que passei a seguir o steem percebi que esta em manutenção um fator que ajudaria muito o crescimento seria a solução desse problema e, um programa de afiliados que resultaria em mais vendas

0
0
0.000
avatar

Nice post. Blockchain. We are looking forward to your hard work in making this great progress. Because all of our colleagues in this world are waiting for big change changes that lead to ease and help the job. May we be friends.

0
0
0.000
avatar

hehehe you said abreast hehehehe

0
0
0.000
avatar

hehehe... thx for your support on my article today. love steemit more by the day..

0
0
0.000
avatar

LOL, at your comment man.

--

It is late for me, but just stopping by again to say thanks for a vote and the support -- you have been a big help to me and I appreciate it every time.

0
0
0.000
avatar

Hello @trafalgar! I am sorry to intrude like this on a comment of yours in another post. I saw you are voting sometimes for @ocd posts. I happen to be one of the curators working with acidyo and its team.

Recently I made a post where I talk about my story on steemit in order to participate in blueorgy´s Steefmest ticket giveaway, do you mind checking it out? Perhaps you like it and would like to vote on it, I am going to use all the rewards from that post to buy a plane ticket to Lisbon :)

This is the post and again, sorry to intrude here :) Thank you for your time!

0
0
0.000
avatar

WOW $22 on one comment! dude come back! where did u go! this was 2 months ago! we need you back! You make SO much on ur posts its so awesome!

I saw in an old post of mine 4 months ago you upvoted me and helped me make one of my higher earning posts of all times and i really really am grateful for this thank you so much! I know for you it was just one click but It meant a lot! Thank you! I will try to posty more about my ayahuasca plants and other tropical plants of mine!!

0
0
0.000
avatar

Nice to read about continuous upgrades . I see we dropped to 22nd place in the top 100 crypto as of this morning .

0
0
0.000
avatar

Hello my name is Toscani...I just lost my job...i worked really hard as a waiter for like 10 years in a restaurant...worked night after night shifts but still they decide they don't need my services anymore and that they don't have money to pay me so they just kick me out . It was really hard for me to find this job because i don't have much education....i didn't go to college...but i did look for more waiter jobs but i got rejected because i'm too old and they need young people.
The real problem is that i have a debt of 759 $ to my apartment rent and if i don't pay till the end of the month they gonna kick me out from my own home. I don't have friends and my family won't lend me any money...
My only hope now to raise this money is steemit...i like it alot here and the community is very nice...

Please if you would like to help me , a upvote would be awesome and would help me tremendously to raise the money i need.
Thank you very much for your help and i hope you have a great day .

0
0
0.000
avatar

I am glad someone can understand all of that.

0
0
0.000
avatar

Hope you get it all sorted
I wish steemit becomes the most used forum in the world
Love your hard work
Keep it up

0
0
0.000
avatar

thx, for the update, keep up the good work.. after 2 months I love the platform even more..

0
0
0.000
avatar

I was wondering when that silly single-threaded daemon would go multi-threaded. I'm glad you guys are addressing that, finally! Replays will greatly benefit from it.

0
0
0.000
avatar
(Edited)

Imagine the steemd server program is a stove. Right now, it has a single burner and we need to make a meal. A few of the dishes are the peer to peer network, accepting and evaluating blocks, and responding to API requests for data clients like steemit.com. We are rapidly switching pots, pans, and skillets onto the single burner to make each component of the meal. The increased request volume from steemit.com is delaying the meal.

Would EOS not be the ultimate solution for scaling steem?

0
0
0.000
avatar
(Edited)

Hi guys,
there are a lot of users has an issue - it appear today.
we cannot attend our blogs with direct links , say steemit.com/@allfabeta.
The steemit answers with a robot picture and message "The blog has been removed" or link is broken

I can only access my blog from a main page, then lookup for any my recent post by tag or with lookup and then hit on user's name

https://steemit.com/steemitbug/@allfabeta/steemit-issue

I'm connecting from xfinity USA provider, others how have the same issue from Russia

0
0
0.000
avatar

I don't understand it,but am glad to be a part of it!

0
0
0.000
avatar

how will you make sure that Steemit stays decentralized? I ask because you mention the reliance on Amazon AWS.

0
0
0.000
avatar

I remember this one was the post right before I started to buy steemit. Flash forward 6 months and we already are getting results in real code!

0
0
0.000