Jack Humphries.

Switching from AWS to Digital Ocean

Amazon Web Services is an amazing cloud provider where you can literally do anything possible. There are literally hundreds of services that all do a multitude of things, including AI and just general servers. It is kind of overwhelming! However, my complaint is partial with the Lightsail service. I have used this service for a few years now with not many complaints. The service is well built and easy to use and I love how quickly you can deploy instances. However, my issue relates to a project I host on one of the Lightsail servers. I have had a few instances where servers would just spontaneously go offline. But I've had a relatively good experience with them.

To aid with my college work, I am hosting a code-server. It is really useful as it allows me to edit my work at home and in school. It worked great for the first few days until I tried to SSH into it one lunchtime to update some system files. I couldn't connect. I waited for a while as I had just assumed there was a temporary outage. Then when I went back to it, I found the code server had disconnected. Checking the Lightsail dashboard. There was over 100% CPU utilisation. This was eating up my CPU credits. I kept seeing this trend so I span up another server. I had the same issue.

I switched to DigitalOcean and I have to say that the user experience is really better than Amazon. I think this is in due part that AWS is suited towards large companies operating with many services. For my needs such as hosting a couple of VPS's, it looks really intuitive. Setting up the instance was more tedious than Lightsail however, their tutorials are really easy to follow and within half an hour, I had my server online. It also seems to be more stable than Lightsail. I have had a few random disconnects which I think is down to the machine I was using.


More Stories

Socially 1.0 Is Around The Corner

So, Socially 1.0 is round the corner and I am really happy with how everything is with it. First, I updated the website from an old rubbish Bootstrap 3 template to a more modern looking Bootstrap 5 website. I was really going for a simple like Cupertino theme. The navbar is one of my favourite things about it. It uses CSS filters to look like frosted glass.

Jack Humphries
Jack Humphries

Socially Rebuild In React

I'm just going to say it, I do not like React JS. It is completely different to normal HTML and CSS. I have been attempting to learn React for the past few months and I just cannot get my head around it. That being said, I have chosen to rebuild Socially in React. But why would I do that?

Jack Humphries
Jack Humphries