I realized that in some ways, what I'm been struggling with lately is a matter of architecture.
In a client/server approach, the resources are collected together in centralized places and server programs are your interface to those resources. In a peer to peer approach, there are many sources of information. In fact each node is on the same level. I feel like in each of the projects I was working on, I was being pushed to either be a client or a server, and I didn't particularly want to be either.
I know that hierarchy has its place, but on the whole, I'm much more comfortable with a p2p approach to many aspects of work and life.
No comments:
Post a Comment