Archive

Posts Tagged ‘website’

Webmaster should read: website development slides

February 2nd, 2009 admin No comments

IT1999: Having discuzed a lot of software, maybe it’s time to change some other topics.

To know the architecture of other websites, or basic opration, or maintanance, the following information may be useful for a webmaster.

IT1999: There is no new ideas of architecture, only reconsidering cache, SLB(Server Load Balance) and network storage with the most cheapest solution. All of concepts existed early before 2001, the difference is now we have more choices, especially with open source codes, and there is no need to explain the concept of SLB and CDN any more. Unlike Sina.com.cn, Sohu.com, none of them use Alteon(Nortel now), F5, Radware, … as SLB device. So does caching device, most of  web 2.0 sites use open source application to cache images.

======================================

QCon San Francisco 2008: http://qconsf.com/sf2008/

Web 2.0 Summit 2008: http://en.oreilly.com/web2008/public/content/home

MySQL Conference & Expo 2008: http://en.oreilly.com/mysql2008/

More: http://conferences.oreillynet.com/

Others:

Wikimedia Architecture: http://highscalability.com/wikimedia-architecture

Youtube Scalability:

http://video.google.com/videoplay?docid=-6304964351441328559

http://kylecordes.com/2007/07/12/youtube-scalability/

The following content is copied from above URL.

YouTube Scalability Talk

Cuong Do of YouTube / Google recently gave a Google Tech Talk on scalability.

I found it interesting in light of my own comments on YouTube’s 45 TB a while back.

Here are my notes from his talk, a mix of what he said and my commentary:

In the summer of 2006, they grew from 30 million pages per day to 100 million pages per day, in a 4 month period. (Wow! In most organizations, it takes nearly 4 months to pick out, order, install, and set up a few servers.)

YouTube uses Apache for FastCGI serving. (I wonder if things would have been easier for them had they chosen nginx, which is apparently wonderful for FastCGI and less problematic than Lighttpd)

YouTube is coded mostly in Python. Why? “Development speed critical”.

They use psyco, Python -> C compiler, and also C extensions, for performance critical work.

They use Lighttpd for serving the video itself, for a big improvement over Apache.

Each video hosted by a “mini cluster”, which is a set of machine with the same content. This is a simple way to provide headroom (slack), so that a machine can be taken down for maintenance (or can fail) without affecting users. It also provides a form of backup.

The most popular videos are on a CDN (Content Distribution Network) – they use external CDNs and well as Google’s CDN. Requests to their own machines are therefore tail-heavy (in the “Long Tail” sense), because the head codes to the CDN instead.

… …

Read more please click here to visit : http://kylecordes.com/2007/07/12/youtube-scalability/

VPN Skill for Outlook and Prohibitted Websites

February 1st, 2009 admin No comments

Usually, I use VPN to update my Outlook. After succeed dial-up, the policy of company will prohibit you to visit lots of websites, such as youtube, google word, and all vicious websites he thinks. How to visit those websites and update Outlook at the same time?

This is my VPN solution:

1. Host OS: Ubuntu Linux
2. Guest OS: Microsoft Windows in VMware Workstation/Server for Linux(If you are VCP of VMware, they will send you a formal Workstation license after passing training class and VCP-310 test).
3.  CISCO VPN and Outlook software is installed in guest OS(Windows).
4. Using Linux to visit website which is prohibitted by the company’s firewall.
5. Using Windows to dial VPN, and setup VPN tunnal, Outlook will using this tunnal to receive and send email.

    Since tunnel is setup by Windows, no Ubuntu, so Ubuntu can do anything without considering firewall of company. This will be helpful when you work at home.

    Internet access network can be ethernet or wireless, because Windows(Virtual machine) don’t care about it, setup of physical line is job of Ubuntu.

    If this article help you, I will be pleasure to hear from you.

    Add a reason to use Firefox–zotero, web content collection

    December 27th, 2008 admin No comments

    Zotero [zoh-TAIR-oh] is a free, easy-to-use Firefox extension to help you collect, manage, and cite your research sources. It lives right where you do your work — in the web browser itself.

    Refer: http://www.zotero.org/

    IT1999 says “I used to collect web content using myBase, please refer: myBase for Windows 98/Me/2000/XP/2003/Vista, until found zotero. “

    Note: zotero directory can be backuped with dropbox or mozy.

    Alexa traffic rank of laotudou.com

    December 6th, 2008 admin No comments

    It’s a long time no care about Alexa.

    Yesterday installed Alexa Sparky 1.1 for Firefox under Windows XP, also Linux version in my Ubuntu V8.04.

    Last day, the rank is about 8m.

    Today, it is about 5m.

    Refer: http://www.alexa.com/data/details/traffic_details/laotudou.com

    Categories: Freeware, Thought Tags: , ,