Shifts in computing paradigms have had significant impact on businesses; Starting with batch computing in the 1960s, these include time-sharing in the 1970s, desktop in the 1980s, and network computing in the 1990s. Some folk consider these paradigms as computing styles that apply to certain problem classes. I have collected a list of popular computing paradigms. The list is slightly redundant and perhaps contains paradigms that functionally overlap.
- Agent Based Computing
- Cluster Computing
- Collaborative Computing
- Distributed Computing(Client-Server (flat & tiered)/Peer-to-Peer Computing;Grid/Utility Computing)
- Embedded Computing
- Optical Computing
- Trusted Computing
If simplifying is the art of subtracting the obvious and adding more meaning then, perhaps, this is my very simplistic attempt to deal with the diversity of prevailing and upcoming computing paradigms. There is no question that each paradigm is an ocean unto itself. While a lot has already been written and analyzed, keeping up with the pace of change can be intellectually daunting. Who knows which of these is likely to dominate in the future?
I am interested in the technologies associated with these paradigms, along with their context, applications, their current state and envisioned future.
More info about these paradigms coming soon...
No comments:
Post a Comment