Denial of Service
When large companies started making web applications. someone found this problem in servers.
that they can't handle more than certain number of requests.
so lets say a server can manage 250 requests to the server at a time.
what happens if more than 250 requests come in? it simply denys them. rejects them
hence making website not accessible for others.
How does it work?
If you are thinking, we can solve this by making server powerful so that it can handle more requests
well that can't solve the problem. that's because. if someone has 1 Giga bits per second connection
He can use his single PC to take down a server. by sending packets of data to the server. maybe small packets
and thousands of them. that will cause server to not take more requests.
hence website down for other people who can't use it anymore.
I have a script written that exactly does that.
but I did not tried it on steemit . I did tried it with some other websites. and trust me it works
it causes alot of trouble for the owners.
Having That experience with Denial of Service. I can say with certainty
that today steemit.com was not accessible because of denial of Service.
I can see the pattern
How to make your website fight against such attacks?
you can use cloudflare service. they check each person before visiting your website. and reject any unusual traffic
you can also make a list of those IPs that are attacking you, and maybe put them in blacklist. or ban them.
but true hackers who work for ransom. they own
Thousands
of computers. so it becomes very tough to fight with them. specially when you want your service to be up and running.
they exploit your need and take ransom