Object Notation, dynamic proxy, plugin architecture - Have been thinking about these two a lot nowadays... in the context of I ... my nickname for the platform. I = infinitely scalable...
Is it possible to build a platform that provides this capability ... ? Also can the same paradigm be used for web framework...
An anology from a case study done during my business school days ... about boeing... the thing that struck me is the way planes are built ... this is not an assembly line concept where work passes through stages ... but plane (an object, artifact) being built where people / processes collaborate to get a unit of work done.
How can this be applied to a platform that is built around similar concepts where unit of work defines the collaborators. If this concern can be addressed then what you get is an infinitely scalable platform. With a simple jdk (any runtime for that matter) and a farm of servers can the platform orchestrate this unit of work / delegate to a server who is free and provide the necessary collaborators for completing the same.
Declarative definitions for a model and a technology like JSON which is a simple object definition, can they come together, be dispatchable to a free server and a unit of work be done and can it be done fast and reliable. The notion of a virtual platform which manages a pool of workers who have nothing but a jdk (or any runtime) seems appealing.
This paradigm can also be then applied to a web framework where you dont write tons of jsps / asp / php ... but platform provides the necessary objects & templates and instructions to get a unit of work done (say render a widget or a portlet or a page)...
Idle mind .. is a dreamer's workshop...
Need to get a job first ... my 2 week job sprint (finding a job sprint) going on.... !!!
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment