Developer Aspirations

YAPB - Yet Another Programming Blog




February 2010

Remote Datasources

by Colin Miller, on Design, development, Ramblings, Reusable Code, SaaS, Scalability

Almost all applications today deal with persisted data. The only rare exceptions are usually not very complicated such as a calculator, unit conversion tool, or minor utility. Let us assume that any application we're working on is going to have some sort of persistant state that must be kept between executions of the application. Typically the state is stored in either a file or a database. File access is useful…



January 2010

Breaking a monolithic applicaiton into Services

by Colin Miller, on Performance, SaaS, Scalability, SOA

Today I shall be tackling Service Oriented Architecture. I think that that particular buzz phrase has annoyed me a lot in the past. CTOs and middle management talk about how the read in a magazine something about SoA or SaaS (Software As A Service) as being the next big thing and that we should switch all of our stuff to that! Meanwhile there isn't a very good explanation of how…