Spring MVC: save memory with lazy streams in RESTful services
Web applications have recently settled on the "rich client" type of architecture, which means that the V part of the MVC pattern (the View) runs on the client side. A corollary of this is that the server side can now focus on pure data model, a further consequence being that the Web landscape is arriving at something that was a buzzword ten years ago in the Enterprise segment: service-oriented architecture (SOA).
The server side today is almost invariably defined in terms of RESTful web services it provides; well-defined over-the-wire APIs are the norm. I find this development great: all that server-side HTML templating business never found a sweet spot in my heart. In the big picture this means that the focus of the Web is shifting from offering end products to providing value-adding services which the customers can mix and match in creating their own customized user-visible products.
Read full article from Spring MVC: save memory with lazy streams in RESTful services
No comments:
Post a Comment