Loader

Author: spirula

Database Backups can take several formats. Backup size, backup time, and restore time will vary for each of these formats. In this post, we will use a 13 GB database with a total of 66 million rows to compare and evaluate the backup and restore time...

Elastic Load Balancer is a service provided by Amazon Web Services. ELB handles all incoming traffic, distributes all requests across multiple EC2 instances that actually fulfill the requests, fetches the responses, and sends it back to the client. There are many load balancing algorithms supported by...

CloudFront is a CDN (Content Delivery Network) Service offered by Amazon Web Services. CloudFront distribute web content (html, css, images, php, etc.) over more than 52 edge locations around the world to deliver the content more quickly. CloudFront serve the original content from the origin servers;...

The general idea behind using a load balancer is that it allows you to distribute the HTTP traffic across many nodes, i.e. Nginx is conncted to multiple backend servers (application servers ). Nginx handles all incoming requests, distributes them across the backend servers that actually...

Yesterday,  Mushtarak  hosted  a  panel  discussion  on  the  Free  and  Open  Source  Software (FOSS) movement  in Egypt,  and  its  National Strategy  for  FOSS  adoption.  The Strategy  was driven by a large group of FOSS advocates. The panel consisted of Ahmed Mekkawy, Spirula’s CEO, among notable...

When it comes to web server applications, there are two particular names that rise strongly; Apache and Nginx. So, what are the differences between these well-known web servers? and which one to pick?Introducing Apache The Apache HTTP Server is the most popular Linux-based web server. It was first...

Recently, a vulnerability in the design of SSLv3 was discovered by Google team. POODLE or "Padding Oracle On Downgraded Legacy Encryption" allows a man-in-the-middle attacker to trigger the downgrade to SSLv3, decrypting the HTTP secure connection and extracting important information. The issue was disclosed on Tuesday...