Programming

Programming

1513 bookmarks
Custom sorting
What are Merkle-DAGs & How they Work?
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.
·simpleaswater.com·
What are Merkle-DAGs & How they Work?
Hash based ECMP load balancing algorithm - Talentica
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
·talentica.com·
Hash based ECMP load balancing algorithm - Talentica
Distributed and Consistent Hashing – Part 2
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 …
·olnrao.wordpress.com·
Distributed and Consistent Hashing – Part 2
A Guide to Consistent Hashing
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.
·toptal.com·
A Guide to Consistent Hashing
Elastic Binary Trees - ebtree
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...
·wtarreau.blogspot.com·
Elastic Binary Trees - ebtree
A nasty bit of undefined timezone behavior in Golang
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…
·dolthub.com·
A nasty bit of undefined timezone behavior in Golang
Coroutines under the hood
Coroutines under the hood
A deep dive into how suspension and continuations work under the hood.
·kt.academy·
Coroutines under the hood
Doing The Math On CPU Native AI Inference
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
·nextplatform.com·
Doing The Math On CPU Native AI Inference
Ruby is Still a Diamond
Ruby is Still a Diamond
Matz is nice and so we are nice.  — Ruby Community Motto
·medium.com·
Ruby is Still a Diamond
Simple code: Naming things
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...
·blog.polarcoder.net·
Simple code: Naming things
Software Development - ORMs vs SQL - PEBKAC
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.
·pebkac.tech·
Software Development - ORMs vs SQL - PEBKAC
ActiveRecord vs. Ecto Part One
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.
·blog.appsignal.com·
ActiveRecord vs. Ecto Part One
Checking it twice
Checking it twice
Comparing lists is a deeper subject than you may think.
·leancrew.com·
Checking it twice
Using Math to Solve Classification
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…
·blog.adafruit.com·
Using Math to Solve Classification
A day is not 60*60*24 seconds long | Swizec Teller
A day is not 60*60*24 seconds long | Swizec Teller
Days aren't 60*60*24 seconds long. They are 1 day long, which on most days maps to 60*60*24 = 86400 seconds. But not on all days.
·swizec.com·
A day is not 60*60*24 seconds long | Swizec Teller