Behind the Scenes: Unveiling the Inner Workings of the Internet with

Reading Time: 2 minutes

In today’s interconnected world, the Internet plays an indispensable role in our daily lives. We use it for communication, information retrieval, entertainment, and much more. But have you ever wondered what goes on behind the scenes to make a website like work seamlessly? In this blog post, we’ll explore the hardware and software components that power the Internet, using as an example, and delve into the crucial maintenance needed to keep it running smoothly.

Hardware Infrastructure:
Let’s take a look at the hardware components involved in bringing to your screen

Web Server: The web server hosting consists of specialised hardware optimised for serving web content. This hardware typically includes powerful processors, ample memory, high-speed storage devices, and network interfaces designed to handle a large number of concurrent requests.

Data Centre: The web server hosting is housed in a data centre. These facilities provide a controlled environment with redundant power supplies, cooling systems, fire suppression measures, and physical security to ensure uninterrupted operation and protect the servers.

Software and Protocols:
Software and protocols play a vital role in making accessible and interactive:

Web Server Software: The web server software, such as Apache, Nginx, or Microsoft IIS, runs on the web server hardware. It receives and processes HTTP requests from web browsers, retrieves the requested files, and sends them back as HTTP responses. The web server software also handles other functionalities like managing connections, enforcing security measures, and logging.

Domain Name System (DNS): When you enter in your web browser, the DNS system translates the human-readable domain name into an IP address. The DNS server provides the IP address associated with, enabling your browser to connect to the correct web server hosting the website.

Hypertext Transfer Protocol (HTTP): The communication between your web browser and the web server occurs using HTTP or its secure counterpart, HTTPS. HTTP defines how data is structured and transmitted, allowing seamless retrieval of web content. HTTPS adds an extra layer of security through encryption, ensuring that the data exchanged between your browser and remains secure.

Maintenance and Management:
To ensure remains accessible and functional, ongoing maintenance and management efforts are necessary:

Website Updates: Regular updates to the website’s content, design, and functionality keep it fresh and relevant. This may involve adding new features, optimising performance, fixing bugs, or incorporating user feedback to enhance the overall user experience.

Security Measures:, like any website, requires robust security measures to protect user data and fend off potential threats. This includes implementing firewalls, SSL certificates, and secure coding practices to prevent unauthorised access and data breaches.

Performance Optimisation: Continuous monitoring of’s performance is essential. This involves analysing website metrics, such as loading speed and responsiveness, and making optimisations to ensure an optimal user experience. Techniques like caching, content delivery networks (CDNs), and compression can be employed to improve website performance.

By understanding the hardware, software, and maintenance aspects involved in bringing a website like to life, we gain insight into the intricate workings behind the Internet. From web server hardware and software to DNS translation and ongoing maintenance efforts, multiple components and professionals contribute to the seamless experience we

enjoy while browsing websites. Let us appreciate the meticulous efforts of web developers, system administrators, and network engineers who contribute to the functioning and maintenance of the Internet, ensuring that our favourite websites are readily available at our fingertips.

Rediscovering Street Fighter 2 on the Sega Mega Drive with the Six-Button Controller

Reading Time: 2 minutes

I finally got my hands on Street Fighter 2 Champion Edition for the Sega Mega Drive, which I picked up today from CEX in Enniskillen. It was such a find! The game in such great condition. I’ve owned the console for more than 30 years, and I’ve been waiting for this moment for what feels like forever.

Street Fighter 2 was a phenomenon when it was first released in the early 90s, and it still holds up today as one of the greatest fighting games of all time.

One of the things that made Street Fighter 2 so special was its use of a six-button controller. While the standard Mega Drive controller had three buttons, the six-button controller added three more buttons that allowed for more complex and varied moves. For Street Fighter 2, this meant that players could execute special moves and combos more easily.

I remember seeing the six-button controller for the first time as a kid 30 years ago and being amazed by its design. It looked so futuristic and cool, and I couldn’t wait to get my hands on one. When I finally did, I was a little disappointed that there weren’t many games that used all six buttons. I thought it would bring the Mega Drive more in line with the SNES. But now, with Street Fighter 2, I can finally put the controller to good use.

Playing Street Fighter 2 on the Sega Mega Drive with the six-button controller is a joy. The controls are responsive and precise considering the age, the graphics and sound aren’t as impressive as I remember, but the gameplay is amazing, and the game still manages to be challenging and engaging even after all these years.

I also picked up Road Rash II just a couple of weeks ago from the same shop. It’s been a while since I last played Road Rash II, but I remembered it being a really fun racing game with some hilarious animations and a sprinkle of violence.

It’s always a great feeling when you find a hidden gem at a shop like CEX. The staff there are always helpful and knowledgeable about retro games, and it’s a great place to find rare titles at reasonable prices.