Scalability Notes
[Read -> Think -> Write]
Parallel Database for OLTP and OLAP
Parallel Database for OLTP and OLAP Just a survey article on materials on parallel database products...
Date: 12/21/2010
Disciplines in Microsoft Engineering Team
I really want this blog to be a place to express my own ideas and thoughts, but I don't refuse...
Date: 09/21/2010
Lecture Notes - Evolution of Google Search Engine
Jeff Dean gave a keynote Building Large Scale Information Retrieval Systems at WSDM 2009. It's...
Date: 08/17/2010
Mainstream Network Library Overview
Part I - .Net Networking Briefing All .Net networking facilities are build on top of Winsock2...
Date: 04/20/2010
Behind Avatar's Fancy Special Visual Effect
Behind Avatar's Fancy Special Visual Effect Since 12/18/2009, Avatar has attracted all people's eyes...
Date: 02/23/2010
Database Technologies for Decision Support System
Database Technologies for Decision Support System Database technologies can be applied into two...
Date: 02/05/2010
Parallel Programming - Using PVM
Parallel Programming - Using PVM PVM is an inactive direction in HPC community, but there are many...
Date: 01/23/2010
Parallel Programming - Using OpenMP
Parallel Programming - Using OpenMP OpenMP is a parallel programming model for shared memory...
Date: 01/11/2010
Parallel Programming - Using POSIX Threads
Parallel Programming - Using POSIX Threads Pthreads (a.k.a POSIX Threads), is another parallel...
Date: 01/03/2010
Parallel Computing - An Introduction
Parallel Computing - An Introduction Parallel Computing is a form of computation in which many...
Date: 12/20/2009
Map/Reduce - in Functional Programming & Parallel Processing Perspectives
Map/Reduce - in Functional Programming & Parallel Processing Perspectives Map/Reduce is a very...
Date: 11/10/2009
Parallel DBMS V.S. Distributed DBMS
Parallel DBMS V.S. Distributed DBMS Large Scale Data Intensive Computing is a hot topic today, many...
Date: 10/20/2009
Consistent Hashing - Theory & Implementation
Consistent Hashing - Theory & Implementation What's it?The consistent hashing comes from the...
Date: 09/17/2009
I/O Concept - Blocking/Non-Blocking VS Sync/Async
I/O Concept - Blocking/Non-Blocking VS Sync/Async These concepts are discussed in the context of...
Date: 08/27/2009
Winsock I/O Model - Part II : Implementation
Winsock I/O Model - Part II : Implementation In the previous post[6], I summarized several scalable...
Date: 08/18/2009
Winsock I/O Model - Part I : Concept
Winsock I/O Model - Part I : Concept The basic steps to do windows socket programming are simple and...
Date: 08/12/2009
Inside Scalable I/O Model - In Sync & Async Way
Inside Scalable I/O Model - In Sync & Async Way The so called "I/O Model" describes how you...
Date: 08/04/2009
Implementing Consistency - Protocols for Data Replication and Cache Coherence
Various concrete consistency models have been described in [1], now it's time to discuss how to...
Date: 06/26/2009
Consistency Model - A Survey
Part I - What's Data Consistency Model and Why Should We Care?Data Consistency Model - it is a...
Date: 06/14/2009
Time and Order of Events in Distributed System
- The Need for Logical ClockOne of the challenges in distributed system is the lack of global time...
Date: 05/18/2009
Memory Management in Native Code
Memory management is a core task in native world, careless usage of dynamic memory may cause the...
Date: 04/21/2009
Windows, Unix and ANSI C API Comparison
The "Windows System Programming"(3E) has a great appendix about Windows, Unix, C Library API...
Date: 03/20/2009
How to Read Source Code
Part I - General Steps and Principles1. Define a Clear Goal- what's the purpose? to know how, to own...
Date: 03/04/2009
Programming Windows Hpc Server - Using MPI Model
Conventionally, HPC/Parallel problems can be roughly divided into the following two...
Date: 02/16/2009
Programming Windows Hpc Server - An Overview
Here is a very brief introduction on how to build a Windows Hpc Cluster and various ways to...
Date: 02/10/2009
An Introduction to Windows HPC Server 2008
- Components of Windows HPC Server1.1 X64 Windows OS (Windows Server 2008 Standard, Enterprise or...
Date: 02/02/2009
Scalability in Online Game and Virtual World
The latest issue of ACM Queue Magazine has an article titled "Scaling in Games & Virtual...
Date: 01/18/2009