Archive of Software Architecture
HTML5 Toolkits for Complex Web Applications
Embarking on developing a web application can be bewildering: there’s no shortage of JavaScript toolkits of all different shapes and sizes but there’s no guiding light. This article attempts to navigate through the maze of toolkits to assist making technology choices when building a web application.
Read MoreComet server message sizes, Bandwidth considerations
One of the questions I brought up on a previous blog – Comet servers for a Single-Dealer Platform – was that of bandwidth. The main thing that affects bandwidth that a Comet server has some control over is message size. At the time of that blog I hadn’t looked into…
Read MoreComet Servers for a Single-Dealer Platform (SDP)
There is a lot more to a Single-Dealer Platform than just a Comet Server, but it is still a key component and often one of the components bought in rather than developed in house. At Caplin we have dedicated much of our time to building what we believe is the…
Read MoreEvolution of Comet at Caplin
I have been blogging on CometDaily since before we started Platformability so thought I would take a look back and see if there was anything there that might be of interest to our Platformability audience. Early on in CometDaily’s lifetime I wrote a piece on the Evolution of Comet at…
Read More3 Generations of RIA Trading
Matt’s post on RIA Streaming Architectures is something we have experienced over the years too. Liberator has always supported bidirectional messaging, but the first people to use it for trading still decided to do the trading part using an App Server, with real time responses and market data through Liberator…
Read MorePubSubHubbub – the not quite real time web
There seems to be some confusion with some articles I have read about what PubSubHubbub (PuSH) does with regards to the real time web. This article should clear up some aspects of PubSubHubbub. PubSubHubbub is a protocol to turn the polling (pulling) style of communication for RSS and Atom feeds…
Read MoreBuild vs Buy, Open vs Proprietary
I just blogged about the build vs buy choice with regards to Single-Dealer Platforms on the SerenDiPity blog. It’s a bit of a new take on the build vs buy debate and how that relates to open source vs proprietary in different software categories.
Read MoreDomain Driven Design: Approaches to Streaming
In Sockets, Messages and the Pub Sub Paradigm: Approaches to Streaming I discussed various techniques involved in streaming data to a browser. There are many products available making use of these techniques to solve a broad variety of problems, but due to their unfocussed target user base they all leave…
Read More