Pluggable RPC Architecture

This article will introduce the pluggable remote service invocation architecture. Large applications today are usually distributed across different servers, which are either invoking the services via a network, exposing such a network service themselves or both. It is important to build such server in a manner, which will introduce maximum flexibility to avoid vendor lock … Read more

Scrum Considered Harmful

This post summarizes my view on negative impact of Scrum on development teams, and why other alternatives should be considered. What Scrum Really Is? Scrum describes itself as “… a framework for developing and sustaining complex products… Scrum (n): A framework within which people can address complex adaptive problems, while productively and creatively delivering products … Read more

Operating System Development Milestones

Milestone Necessity OS Batch Processing Save time for loading the programs and reconfiguring the system each run. Machines were rented and cost of usage was very high. GM-NAA I/O (1956) Resident Subroutines (System Calls) Save programmers times by reusing code dealing with basic tasks (I/O for example) GM-NAA I/O (1956) Producing Memory Dump For Debugging … Read more

10 Clues

This post explains the 10 clues of David Lynch to his Mulholland Drive movie Some basic assumptions:- The following table summarizes the clues’ explanation, but they are reordered so that clues that belong to the same areas be adjacent. Clue And Its Number (By D. Lynch) Clue to What ? (Area) Clue Explanation 1. Pay … Read more

Hello world!

Greetings to You, weary internet traveler. You have come to the gates of my personal page, where I store anything that I think worth of being stored  Click on “About Me” to learn more