Sep 20 2007

Rules of Threading

Category: .architectureAmit Bahree @ 9:02 am

As Mr. Kale so eloquently puts it (and of course 100% correct):

  1. If you think you need multi-threading, you're wrong
  2. If your specification says "you need threading", see Rule 1
  3. (For advanced users only) If you think you need multi-threading, you're probably wrong.

Share
Similar posts to check out:
  • April 18, 2012 -- Concurrency and CEP (0)
    The sooner we all understand the Concurrency ≠ CEP (Complex Event Processing), the better the world will be! CEP is generally used when we implement real-time systems (of course that is not the only area where CEP is used). Real-time does not mean concurrent or for that matter high-performing system. Of course there are correlations, but at the same time they are fundamentally different paradigms....
  • March 17, 2012 -- What I am working on today? Optimisation Algorithms (0)
    I often get the question – a what am I working on today? Some of the things I can’t discuss in an open forum, but some I can. Those that I can, I thought it was best to share via my blog and do quick small posts on it. Will this become a new series? Well time will tell – depends on how much bandwidth I will have. This weekend, I am researching Optimisation Algorithms – both Deterministic and Probabilistic. Specifically interested in Swarm Intelligence (which are a type of Monte Carlo algorithm)...
  • June 16, 2011 -- Occasionally Connected Architecture (0)
    When implementing an occasionally connected architecture for a solution, there are three fundamental requirements: Part of the overall solution, some smart client is deployed and installed on the desktop and a web only approach is not possible. The main rational being that a smart client can work in a disconnected mode which of course with a web application is not possible. Underlying infrastructure needs to be in place to support this. Infrastructure is not specifically networks and ser...

Tags:

Leave a Reply

*

Get Adobe Flash player