Apache Web Server Security & Hardening Tips for Administrator

Apache is one of the best, popular, fast, free & open-source Web Server which is currently holding 33.56% of market share as per netcraft Feb’2016 survey. As a server administrator, make sure we should hardening the web server to prevent attacks. Here i’m listing most important security tips which will help you to secure your… Read More »

Apache Web Server Hardening & Security Guide

A practical guide to secure and harden Apache Web Server. 1. Introduction The Web Server is a crucial part of web-based applications. Apache Web Server is often placed at the edge of the network hence it becomes one of the most vulnerable services to attack. Having default configuration supply much sensitive information which may help… Read More »

Introduction to OAuth 2

Introduction OAuth 2 is an authorization framework that enables applications to obtain limited access to user accounts on an HTTP service, such as Facebook, GitHub, and DigitalOcean. It works by delegating user authentication to the service that hosts the user account, and authorizing third-party applications to access the user account. OAuth 2 provides authorization flows… Read More »

5 Big Business Benefits of Using SSO (Single Sign-On)

Overview Although it’s been around for quite a while, Single Sign-On or SSO has just started gaining widespread adoption. But it’s spreading real fast. In fact, if you surf the Web everyday, I bet you’ve seen many websites inviting you to login using one of these …   Never tried clicking any of those buttons?… Read More »

Meet the duo who created innovation enabler – Ideapoke

A lot of people talk about how there is lack of innovation in the country, but rarely do we do anything about it, apart from cribbing about it. But this duo did less talking and more doing by creating Ideapoke. Ideapoke’s vision is to democratize innovation and create a business platform that facilitates “Innovation as a… Read More »

Six Architectural Styles of Data Hubs

Data hubs are an important component in information architecture. However, they are rather diverse, and this diversity often means that the term “hub” means quite different things to different people. It also means that a definition of “data hub” is inevitably going to be rather generic. The following definition is used here: A data hub… Read More »

Scalable Web Architecture and Distributed Systems

Open source software has become a fundamental building block for some of the biggest websites. And as those websites have grown, best practices and guiding principles around their architectures have emerged. This chapter seeks to cover some of the key issues to consider when designing large websites, as well as some of the building blocks… Read More »

7 Years Of YouTube Scalability Lessons In 30 Minutes

If you started out building a dating site and instead ended up  building a video sharing site (YouTube) that handles 4 billion views a day, then it’s just possible you learned something along the way. And indeed, Mike Solomon, one of the original engineers at YouTube, did learn a lot and he has given a… Read More »

YouTube Architecture

YouTube grew incredibly fast, to over 100 million video views per day, with only a handful of people responsible for scaling the site. How did they manage to deliver all that video to all those users? And how have they evolved since being acquired by Google? Information Sources Google Video Platform Apache Python Linux (SuSe)… Read More »