DynamoDB.SQL 2.0.0 is out!

Hi every­one, hap­py new year! I was real­ly glad to find a cou­ple of days to work on some of my open source projects and put togeth­er a new ver­sion of DynamoDB.SQL which brings it inline with the lat­est ver­sion of the .Net AWSSDK amongst oth­er things. You can down­load and install it from Nuget …

DynamoDB.SQL 2.0.0 is out!Read More »

Amazon ELB – Some caveats around health check pings

We recent­ly found out about an inter­est­ing, undoc­u­ment­ed behav­iour of Amazon’s Elas­tic Load Bal­anc­ing (ELB) ser­vice – that health check pings are per­formed by each and every instance run­ning your ELB ser­vice at every health check inter­val. Intro to ELB But first, let me fill in some back­ground infor­ma­tion for read­ers who are not famil­iar …

Ama­zon ELB – Some caveats around health check pingsRead More »

DynamoDB.SQL 1.2.1 – now supports Local Secondary Index

A cou­ple of weeks ear­li­er, Ama­zon announced sup­port for Local Sec­ondary Index­es (LSI) for DynamoDB. You can now per­form fast, effi­cient queries against DynamoDB tables using attrib­ut­es that are not part of the exist­ing Hash and Range key mod­el with­out resort­ing to the use of scans. As a result to the new fea­ture the DynamoDB …

DynamoDB.SQL 1.2.1 – now sup­ports Local Sec­ondary IndexRead More »

DynamoDB.SQL – version 1.1.0 released

Just a quick note to say that anoth­er minor update to DynamoDB.SQL has been release, you can view the release notes here.   The lat­est update adds sup­port for a TSQL style WITH key­word for spec­i­fy­ing option­al para­me­ters for tweak­ing the query/scan oper­a­tion. For queries, you can spec­i­fy the NoCon­sis­ten­tRead and Page­Size options to use …

DynamoDB.SQL – ver­sion 1.1.0 releasedRead More »

Introduction to AWS SimpleWorkflow Extensions Part 3 – Parallelizing activities

The series so far: Hel­lo World exam­ple Beyond Hel­lo World   With­in a work­flow, not all activ­i­ties have to be per­formed sequen­tial­ly. In fact, to increase through­put and/or reduce the over­all time required to fin­ish a work­flow, you might want to per­form sev­er­al activ­i­ties in par­al­lel pro­vid­ed that they don’t have any inter-depen­­den­­cies and can …

Intro­duc­tion to AWS Sim­ple­Work­flow Exten­sions Part 3 – Par­al­leliz­ing activ­i­tiesRead More »

Introduction to AWS SimpleWorkflow Extensions Part 2 – Beyond Hello World

The series so far: 1.   Hel­lo World exam­ple 3.   Par­al­leliz­ing activ­i­ties   In this post we’re going to go beyond the pre­vi­ous Hel­lo World exam­ple and show you how to use the SWF exten­sions library to mod­el work­flows with mul­ti­ple steps and allow data to flow nat­u­ral­ly from one step to the next. When using …

Intro­duc­tion to AWS Sim­ple­Work­flow Exten­sions Part 2 – Beyond Hel­lo WorldRead More »

Introduction to AWS SimpleWorkflow Extensions Part 1 – Hello World example

Series so far: 2. Beyond Hel­lo World 3. Par­al­leliz­ing activ­i­ties   In my pre­vi­ous post I men­tioned some of the short­com­ings with Ama­zon Sim­ple­Work­flow (SWF) which drove me to cre­ate an exten­sion library on top of the stan­dard .Net SDK to make it eas­i­er to mod­el work­flows and busi­ness process­es using SWF. In this series …

Intro­duc­tion to AWS Sim­ple­Work­flow Exten­sions Part 1 – Hel­lo World exam­pleRead More »

Making Amazon SimpleWorkflow simpler to work with

Ama­zon Sim­ple­Work­flow (abbre­vi­at­ed to SWF from here on) is a work­flow ser­vice pro­vid­ed by Ama­zon which allows you to mod­el busi­ness process­es as work­flows using a task based pro­gram­ming mod­el. The ser­vice pro­vides reli­able task dis­patch and state man­age­ment so that you can focus on devel­op­ing ‘work­ers’ to per­form the tasks that are required to …

Mak­ing Ama­zon Sim­ple­Work­flow sim­pler to work withRead More »

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.