Aerospike Evaluation

Launching an Aeospike server Docker container and testing with dotnet core client

Summary Aerospike is an Open Source NoSQL database. It has some similarities with Redis. The whole database can reside in memory or on file system. It uses the term of Record, equivalent of a row in RDBMS. The record size is limited by server startup configuration write-block-size parameter. Currently supported size is 1, 2, 4, 8 MB. Each record cannot exceed the configured size. It is not designed to support any type of application. [Read More]

AWS SAM CLI

AWS Lambda tests

AWS Lambda looks simple when you look at the code. It’s also really easy to see the benefits. But it’s tedious to get to it to work. Take a look Alex Edward’s very good tutorial. AWS SAM CLI is aimed to make it simpler. Testing aws-sam-cli My sam cli testing was based on code generated by aws-sam-cli. Local testing is done using Docker images from lambdaci/lambda. I also described the issues running Docker containers that need Internet access, and how to solve them. [Read More]

Dotnet Core Test

Postgres access with Entity Framework and ADO.Net

Following lab setup, in this post, I will show how to use dotnet core to access Postgres db. Summary Create a dotnet core console project use Entity Framework to generate Entity Framework context and entity code write code to run a query using Entity Framework write code to run a query using ADO.Net/Npgsql run a speed test Create a dotnet project and add Postgres packages dotnet new console -n CmdlineApp cd CmdlineApp dotnet add package Npgsql --version 4. [Read More]