Dom Software Architecture Week 5

Dom
Invisible College
Published in
1 min readFeb 17, 2015

This weeks readings on Software Architecture began by stating changes between web 1.0 and 2.0 in the last 20 years. Web 2.0 client/server interactions have advanced from a simple request and responses model, to a more elaborate complex system.

There are 5 major layers, Users, Client Applications/Runtimes, Connectivity/Reachability, Services, and Capabilities. The Internet is a platform designed to connect devices but web 2.0 is much more then just this aspect of the web. Web 2.0 is about humans as well as the machine so the model must reflect their existence. Facebook, eBay, MySpace, and YouTube have involved a lot of human-generated content, each not only making billions but effecting a billions lives along the way.

Connectivity and reachability have evolved so much from the pervious web 1.0 standard. Web services standards have evolved and HTTP beacuse of it’s core functionality, in addition to being the basic way for browsers and servers to communicate is still a house-hold stable. The web is now connected, faster, and more dynamic then ever before.

--

--

Dom
Invisible College

Student of The one and only Invisible College