This is gonna be a wild ride by the end of it. Buckle up.
I wrote my second blog post for Dytto. The only post we have on the blog was too lonely so I thought my personal journey leading to making Dytto would accompany it well.
I've posted my first one directly on IH first. It got some pretty unexpected attention and the website received some motivating traffic during the post being on the home page of IH.
I decided to link this second post to HN to see what happens. I've submitted Dytto's direct link yesterday but nothing much happened. This one is different though.
About an hour and a half after submitting, I received an email from DigitalOcean. Apparently my droplet was having high CPU load. Not giving it much thought I kept coding. 2 minutes later I thought I'd check my analytics dashboard.
It's not loading. Is my connection down? I don't think so, Twitter loads, fast.
Something was wrong. I got the chills run down my spine. I tried loading the app. Browser's spinner kept spinning but it was a white page for too long.
Oh, god. What the hell is going on?!
It hit me. I've typed ycomb
to address bar and entered Hacker News. At this moment my blood pressure was already way too high to scan those tiny letters to see my name, so I searched the page.
It found my username. On the home page. Of Hacker News.
I immediately logged in to my Digital Ocean account and shut down the already unresponsive server. Resized it to the biggest available droplet, restarted, and kept pressing refresh on analytics dashboard. The moment it loaded, real-time box was already on the move.
So. Much. Traffic.
This is only a few minutes after restarting the server.
The numbers were going up so fast I was trembling. Literally trembling. I texted my cofounder. Repeatedly.
Is dytto.co loading?
we are on hackernews home page
server is kaputt
server cpu is at 100% (some literal random key strokes)
it's not loading goddammit, nothing is loading
(I don't even know how to translate this lmao)
HALLELUJAH IT'S RAINING VISITORS (MORE RANDOM KEY STROKES)
By the time I'm writing this we already have more than 1700 unique visitors, 20+ registrations and a 40$/mo server. I don't think I'm sleeping tonight. 😄
This journey is full of surprises for me and I want to thank everyone that gave me self-confidence and helped me get to this point. I know I'm at the very beginning, but both Dytto and me progressed so much in such a short time.
Thanks for reading!
Wow, amazing marketing results congrats! You can use Cloudflare or something similar for a simple caching layer so all those requests don't hit your server, and you don't spend 40$/m on Digitalocean.
Life saving advice right here 👏🏻
Thanks Deniz! Yeah, I definitely need some sort of precaution on server-side. I can't have my bills going up like that before generating some income with it.
BTW I've sent you a email a few days ago. (unless you're not the only Deniz that signed up at Dytto.) Did you receive it or did it land in spam? I had some issues in mail server configurations so there is a high chance it got marked as spam.
Yes, it was in spam, I'll follow up in a bit!
Alright, no rush. 👍
Nice!! I like your website simplicity and clean design.
Good luck
Hey Dan! I appreciate your compliments. We will be improving even further. I'd love to hear 'em if you have any feedback.
This is a great insight @hkanaktas. Best of luck with the project :)
Thanks Gordon!
Maybe I'm misunderstanding, but your server crashed with only a few hundred people visiting it at one time and now you have to pay $40/mo. for it? That doesn't seem like a very good server. (I have one site on digital ocean and plan to move it soon.)
Congrats on the registrations though.
I don't really know what the numbers were when the server crashed. I was aware of the traffic after it happened. It is possible with a few hundred though, since the software is pretty unoptimized and the server was a 5$ droplet from DO. I manually resized to 40$ box after it went down. 40$ server handled thousands at 10% peak CPU and 30% RAM usage.
I've had great experience with Digital Ocean, even their $5/mo droplets, but they're not designed for any kind of serious hosting. As Hakan said, he went from a $5 to a $40 which is quite a jump. DO technical staff recommend avoiding the $5 droplets as they're pretty tiny. They're good for basic testing, and little else.
Congratulations!!
Thanks, mate!
This comment was deleted 2 years ago.
I didn't as well! It was seriously super interesting for me. I didn't sleep until ~6AM lol.