Monthly Archives: April 2014

You are browsing the site archives by month.

MEO Wallet API Client in .NET/C#

I’ve been playing with the MEO Wallet API that was released in a “preview” environment at the first day of Codebits.

In the very same day I had a working prototype of a slot machine, where you could buy credits to play with MEO Wallet. In the next day, we deployed it and added a redeem feature, so that users could cash-out after a jackpot.

Well, I decided to reuse some of the code that we did at Codebits to develop a generic MEO Wallet API Client. It was designed for .NET 4.5, uses HttpClient and has a demo project that you can play with.

Check it out: https://github.com/danielbcorreia/MeoWalletDotNetClient

 

Benchmark Driven Development and Parsing binary data in JavaScript

I’ve come across an interesting read on the development of a mysql client for Node.js. The full article can be found here:

https://github.com/felixge/faster-than-c

It’s a very interesting read on the competition among similar open-source projects nowadays, but what really made me think was the concept of Benchmark Driven Development. It is awesome, and i’ve seen projects like WebScaleSql use it but not naming it that.

Other thing that was impressive was the fact that in a given point in time, the mentioned mysql libraries had so much throughput that they could take down the actual mysql server. In fact, that could look that way with a single DB server, but with a cluster with many read-only slaves I think we could still use it (the article does not specify the type of commands that are being executed, so i’m assuming that they are talking about reads. scaling writes is much harder).

Anyway, I recommend that you read that article. It’s a 5 minute read, and it’s worth it.