Web Service Infastructure

Get Started. It's Free
or sign up with your email address
Rocket clouds
Web Service Infastructure by Mind Map: Web Service Infastructure

1. Data

1.1. System

1.1.1. Clonezilla

1.1.2. 10 Outstanding Linux Backup Utilities

1.1.3. Syncing Files Between Server (with rsync)

1.1.4. Disk Cloning With "dd"

1.2. Database

1.2.1. SQL

1.2.2. MySQL

1.2.2.1. Yolinux MySQL Tutorial

1.2.2.2. Composite Primary Keys

1.2.3. MongoDB

1.2.3.1. Introduction to MongoDB

1.2.3.2. How MongoDB Sharding Works

1.2.3.3. Geospatial Indexing

1.2.4. Cassandra

1.2.4.1. Cassandra vs. HBase

1.2.4.2. Cassandra Misconceptions

1.2.4.3. Getting Started With Cassandra

1.2.4.4. WTF Is a Super Column (Digg Team)

1.2.4.5. Using Cassandra With PHP

1.2.5. CouchDB

1.2.5.1. Introduction to CouchDB

1.2.6. Developers Need to Index

1.2.7. MongoDB vs Cassandra

1.2.8. MongoDB vs CouchDB

1.2.9. 5 Steps to Scaling DBs

1.2.10. 5 Steps to Scaling DBs

1.2.11. Facebook Technology

1.2.12. PHP's PDO

1.2.13. The Software Behind Facebook

1.2.14. Migrate from MSSQL to MongoDB

1.3. Datacache

1.3.1. Memcache

1.3.2. Memcache and PHP

1.3.3. PHP Session Security Overview

2. Servers

2.1. OS

2.1.1. Debian

2.1.1.1. Custom Debian Install Image

2.1.1.2. Debian Switching to Upstart

2.1.2. OpenBSD

2.1.3. Ubuntu Server

2.1.4. Gentoo

2.1.5. Scientific Linux

2.1.6. Debian vs Ubuntu Server

2.2. Installation

2.2.1. FAI

2.2.1.1. FAI Guide

2.2.1.2. Cluster Building Experience

2.2.1.3. Various Clusters Built With FAI

2.2.2. Cluster Image (central config)

2.2.3. Partition Schemes

2.3. Security

2.3.1. SELinux

2.3.2. AppArmor

2.3.3. Grsecurity

2.3.4. SELinux vs AppArmor vs Grsecurity

2.3.5. SELinux vs AppArmor

2.4. Logging

2.4.1. Syslog-ng

2.4.1.1. Secure syslog-ng Server (Part 1)

2.4.1.2. Secure syslog-ng Server (Part 2)

2.4.1.3. syslog-ng Multiple Destinations

2.4.1.4. php-syslog-ng Web Interface

2.4.1.5. syslog-ng Frontends

2.4.1.6. System Logging in Linux Explained

2.4.2. Rsyslog

2.4.3. Scribe

2.4.3.1. Scribe Tutorials and Documentation

2.4.3.2. Scribe: Facebook's Scalable Logging System

2.4.4. Log Everything All The Time

2.4.5. Facebook's Scribe

2.4.6. rsyslog vs syslog-ng

2.4.7. aptitude package installation date

2.5. Monitoring

2.5.1. Puppet

2.5.1.1. Retrieved cert does not match key

2.5.2. Munin

2.5.3. Monit

2.5.4. Superviser

2.5.5. God

2.5.6. Server Monitoring With Munin and Monet

2.6. Contingencies

3. Messaging Technology

3.1. SMS and XMPP

3.2. MSN's XMPP Server

4. Network

4.1. DNS

4.1.1. DNS Overview

4.1.2. Debian BIND9 Guide

4.1.3. Chroot BIND9

4.2. Firewall

4.2.1. Shorewall

4.2.2. OpenBSD

4.2.3. NAT - Single address, multiple services

4.3. Load Balancing

4.3.1. Linux Virtual Server Tutorial

4.3.2. What Is a Virtual Server

4.3.3. Open Source Load Balancers

5. (to research)

5.1. DNS

5.2. HTTPS

5.3. LVS

5.4. SSH (non-keypair)

5.5. Program Whitelisting (custom?)

5.6. Mapped Shell (mash, do I need?)

6. Web Dev/Design

6.1. CSS

6.1.1. Skeleton

6.1.2. Modernizer

6.1.3. HTML Boilerplate

6.1.4. Blueprint

6.1.5. Lovely CSS

6.1.6. 960 Grid System

6.1.7. Complete Guide to CSS Frameworks

6.1.8. Blueprint vs 960

6.1.9. Importing and Linking CSS

6.2. JavaScript

6.2.1. JQuery

6.2.2. Coffescript

6.2.2.1. Smooth Coffee Script

6.2.3. JQuery Mobile

6.2.4. JavaScript Garden

6.2.5. MDN JavaScript Guide

6.2.6. Jquery Handpicked Repository

7. Resources

7.1. Stackparts: Beyond LAMP

7.2. Best Practices For Speeding Up Your Website

7.3. The Stack Exchange Architecture

7.4. Web Administration Forum

7.5. IT Training Videos

8. Services

8.1. Source-Control

8.1.1. Git

8.1.1.1. Bare vs Non-Bare Repositories

8.1.1.2. A Web-Focused Git Workflow

8.1.2. Mercurial

8.2. Content

8.2.1. Apache

8.2.1.1. Apache2 Virtual Hosts

8.2.1.2. Setting Up SSL on Apache2 (in Debian)

8.2.1.3. Maintaining Apache2 Sites and Modules Lists

8.2.2. Nginx

8.2.2.1. Nginx With Memcached

8.2.2.2. Load Balancing With Nginx

8.2.3. Mongrel2

8.2.4. Tornado

8.2.5. Nodejs

8.2.6. Postfix

8.2.6.1. Postfix + SASL2 + TLS for FreeBSD

8.2.7. Mycelium

8.2.8. Lighttp vs Nginx

8.2.9. Nginx as a Front End to Apache

8.3. Messaging

8.3.1. ZeroMQ

8.3.2. RabbitMQ

9. Virtualization

9.1. VirtualBox

9.2. Graphical Network Simulator

9.2.1. GNS Introduction

9.2.2. IOS Images Torrent

9.2.3. IOS Image ftp.ru