Welcome, adventurer! — BEAM VM Wisdoms
Random identifiers are poorly compressible
It is common in data engineering to find that we have too much data. Thus engineers commonly seek compression routines. At the same time, random identifiers are handy. Maybe you have many users or transactions and you want to assign each one of them a unique identifier. It is not uncommon for people to use … Continue reading Random identifiers are poorly compressible
Merkury - The future of identity is here. Powered by Merkle
Merkury enables marketers, media owners, and publishers to own, build, and control a first-party Private Identity Graph.
What are Merkle-DAGs & How they Work?
A Merkle-DAG is a DAG where each node has an identifier and this is the result of hashing the node’s contents — any opaque payload carried by the node and the list of identifiers of its children — using a cryptographic hash function like SHA256.
Hash based ECMP load balancing algorithm - Talentica
Context Data center networks every so often use compactly interconnected topologies to deliver high bandwidth for internal data exchange. In such network, it is precarious to employ effective load balancing schemes so that all the available bandwidth resources can be utilized. In order to utilize a
Distributed and Consistent Hashing – Part 2
Windows Azure Cache (WA Cache) is an distributed in-memory cache. WA Cache provides a simple based API. Like, Cache.Put (key, value), Cache.Get (key). You can correlate WA Cache …
A Guide to Consistent Hashing
Consistent Hashing is a distributed hashing scheme that operates independently of the number of servers or objects in a distributed hash table.
Complex funcs
Elastic Binary Trees - ebtree
Administrivia This article was initially posted on Wikipedia in 2008, which explains why it's written at the 3rd person and looks familiar...
Why Frontend Developers Need Logs Too - The New Stack
As web apps grow in scope and complexity, so do the demands on frontend developers. Devs need logs to access vital information.
Introducing txtai, an AI-powered search engine built on Transformers
Add Natural Language Understanding to any application
The Ultimate Guide for Contract Testing with PACT and Go
How have we reduced integrational issues in our environments
A nasty bit of undefined timezone behavior in Golang
Go is a great language. Really, it is! We complain about the rough
edges, but on the whole it's been a great choice for us, and we're not…
Dennis Yurichev: Autocomplete using Markov chains
Coroutines under the hood
A deep dive into how suspension and continuations work under the hood.
Doing The Math On CPU Native AI Inference
A number of chip companies – importantly Intel and IBM, but also the Arm collective and AMD – have come out recently with new CPU designs that feature
Why Erlang? | Fredrik Holmqvist
Ruby is Still a Diamond
Matz is nice and so we are nice.
— Ruby Community Motto
How To Implement Domain-Driven Design (DDD) in Golang
The easy way of learning how to use DDD in a Go application
Stay on top of your Erlang deps with our latest rebar3 plugin - NextRoll
Yet another very simple rebar3 plugin for Erlang that we created on our latest HackWeek
Introducing Prodfiler | Prodfiler
Kotlin Syntax, Comments & Variables
Kotlin for Python Developers.
Let's learn Syntax, Comments & Variables
Simple code: Naming things
There are two hard things in programming and naming is one them. If you don't believe me ask Martin Fowler https://www.martinfowler.com/blik...
Software Development - ORMs vs SQL - PEBKAC
ORMs have been an integral part of software development for many years and now it is time to consider their appropriate use cases.
ActiveRecord vs. Ecto Part One
In part one of this two-part series, we'll compare ActiveRecord and Ecto by looking at how they handle database schemas and migration.
Goroutines and Channels Exercises and Examples - golangprograms.com
Golang Programs
Checking it twice
Comparing lists is a deeper subject than you may think.
Reverse engineering software licencing from early-2000s abandonware – Part 1
Guidelines for writing useful libraries | Kislay Verma
General guidelines for writing useful libraries
Using Math to Solve Classification
via Quanta Magazine For decades, one classification problem — involving a particular set of infinitely large objects called torsion-free abelian groups (or TFABs) — stymied researchers. This proble…