Emil KirschnerJSON vs Protocol Buffers — a performance comparisonJSON and Protobuf are two different formats used for data interchange. JSON, which stands for JavaScript Object Notation, is widely used…7 min read·Apr 28, 2023----
Emil KirschnerA Doodle In DAML — Part 2In the previous post we started to look at how to implement a doodle using smart contracts written in DAML. The last code snippet we…8 min read·Nov 11, 2020--1--1
Emil KirschnerA Doodle In DAML — Part 1In my previous post, DAML Smart Contracts Appetizer, I introduced the DAML smart contracts programming language and runtime and explained…8 min read·Oct 19, 2020--3--3
Emil KirschnerHow to Publish Open Source Java Libraries to Maven CentralI have recently published a small Java library on Maven Central: written in plain Java, built with Gradle using Gradle’s Kotlin DSL…6 min read·Nov 5, 2019--1--1
Emil KirschnerHome Climate Monitoring with AWS Lambda and Raspberry PiI am building a home climate monitoring system for my house. Active sensors are built around Raspberry Pi computers paired with AM2302…7 min read·Jun 7, 2018----
Emil KirschnerOn Asynchronous, Non-Blocking I/ONon — blocking, asynchronous I/O APIs make your applications more resilient, responsive and cost effective. In this blog post we will look…4 min read·Feb 18, 2018--2--2
Emil KirschnerProxy Based Service MeshThe proxy based service mesh is an emerging technology that simplifies building distributed micro-services systems by using specialized…5 min read·Nov 19, 2017----
Emil KirschnerThe Data Warehouse DefinitionData warehouse: secondary database holding one or multiple denormalized copies of your data …2 min read·Oct 26, 2017----
Emil KirschnerA Java Time Series Columnar StoreIn my previous post, “A case for in-memory columnar data structures”, I used a JMH benchmark to show that if what we need to do is…8 min read·Mar 1, 2017--1--1