Weekend Fun 03: Retryable Task – js edition

for the fun of it let us re-do .NET RetryableTask – http://blogs.msdn.com/b/bursts_of_random_architecture_thoughts/archive/2015/03/14/weekend-fun-02-retryable-tasks.aspx –  as JavaScript (for nodejs or modify it for your favorite JS platform). I admit this one is not “for fun” tomorrow I need to modify a nodejs app – will run on raspberry PI – which I have been working on. The app,…


Weekend Fun 02: Retryable Tasks

For the fun of it. Let us assume you need a retry logic. Similar to the one that can handle cloud transient failures (more here: http://www.asp.net/aspnet/overview/developing-apps-with-windows-azure/building-real-world-cloud-apps-with-windows-azure/transient-fault-handling) but what of more general. Logic can be briefly described “ Try N number of times to do X, if at any point you encountered exception A or B…


SaaSBits 02 – Authentication

Continuing on Building SaaS solution journey. The past articles are here: Part 1: http://blogs.msdn.com/b/bursts_of_random_architecture_thoughts/archive/2015/02/19/saas-bits-01.aspx We have layered the foundation architecture where we decided All requests will be directed to a gateway (reverse proxy, based on IIS ARR). Previous code (https://github.com/khenidak/SaaSBits  check 2015-2-19 directory) redirect to one of 2 URLs statically defined as didn’t build the…