3 ways to invoke AWS Lambda synchronously

AWS Lambda is well known for the amazing scalability and extremely easy integrations with the AWS cloud native event producers, i.e. SQS, SNS, CloudWatch just to mention a few. However, there is another interesting aspect of it — invoking AWS Lambda synchronously, for example running a RESTful API.

Continue reading 3 ways to invoke AWS Lambda synchronously

Proto.Actor based API with OpenTracing monitoring

Actor model has been around for quite some time, and modern implementations like Akka and Orleans made the model even more popular. I wanted to try out the actor model for the first time and for the exercise have chosen a light-weight and little bit less known implementation — Proto.Actor. In this blog post I will go through a naive RESTful API based on Proto.Actor and will leverage it’s Jaeger OpenTracing plugin for monitoring.

Continue reading Proto.Actor based API with OpenTracing monitoring

Blockchain in .NET Core with Microsoft SQL

In recent years blockchain became another buzzword sharing the fame with BitCoin. Blockchain solves certain technical problems, and could be implemented quite easily. In this blog post I will dive deeper into what blockchain is and how it works by going through a little technical exercise I’ve created.

Continue reading Blockchain in .NET Core with Microsoft SQL