Archive of Software Architecture
Dart: did Google miss the bull’s-eye?
The vocal portions of the Web that care about such things seem to have already made up their minds about Dart, the new web programming language from Google. My opinion of it has been flipping between intrigue and tedium. Maybe you don’t even know what I’m talking about so here’s…
Read MoreIt’s all about platforms…
A very interesting read about life at Amazon and Google from Steve Yegge (ex Amazon, now Google) Steve posted this on Google+ publicly when it was intended as an internal message. Steve talks about the difference between Amazon and Google and how Amazon turned their technology stack into a platform….
Read MoreThe 50 Commandments of software development
Many years ago I worked for a small software house, Teleca. This was well before the terms “lean” or “agile” were in common use in a software development context. Teleca’s founder, Paul Sherwood, shunned formal systems like iso9001 and instead we were guided by The Teleca Commandments, a set of…
Read MoreCaplin presents at SPA 2011
This year we’re presenting three separate sessions at the Software Practice Advancement Conference (SPA)! Read on for a run down of the sessions we’ll be leading. Professional JavaScript – Tues, June 14 – 09:00-11:45 Run by Richard Chamberlain & James Turner This session takes developers from a simple .js file…
Read MoreHigh Frequency Trading How To
I stumbled across an interesting new blog about High Frequency Trading recently. WK’s High Frequency Trading How To covers some of the technical aspects of software and systems that handle high frequency trading from someone that has worked in the area. Hopefully the blog will continue with regular posts and…
Read MoreHTML5 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 More