Crafting a Task.TimeoutAfter Method

Imagine that you have a Task handed to you by a third party, and that you would like to force this Task to complete within a specified time period. However, you cannot alter the “natural” completion path and completion state of the Task, as that may cause problems with other... [Read More]

How To Install and Use Redis

Redis, developed in 2009, is a flexible, open-source, key value data store. Following in the footsteps of other NoSQL databases, such as Cassandra, CouchDB, and MongoDB, Redis allows the user to store vast amounts of data without the limits of a relational database. Additionally, it has also been compared to... [Read More]

REVALEE - Scheduled Web Callbacks

There are many functions your web application could perform if it had someone always waiting to click on a link at the perfect time. Revalee can allow your website to double as your backend processor. Not all tasks are appropriate for a web application. Long running processes are a bad... [Read More]

Microservices - Four Essential Checklists when Getting Started

Microservices could have won the buzzword of the year for 2014. There were countless presentations, conference talks and articles on the Web regarding the subject. However, few organisations use microservices, many people talk about it, but a general FUD remains that clouds how people perceive, and thus adopt, the technology.Companies... [Read More]