ddia

Playground to practice "Designing Data-Intensive Applications" concepts (by jan-carreras)

Ddia Alternatives

Similar projects and alternatives to ddia

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better ddia alternative or higher similarity.

ddia reviews and mentions

Posts with mentions or reviews of ddia. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-01-29.
  • The “Build Your Own Redis” Book Is Completed
    9 projects | news.ycombinator.com | 29 Jan 2023
    Shameless plug; I've been playing with a [Redis Server implementation in Go](https://github.com/jan-carreras/ddia) for the past weeks. Mainly as a way to try out things explained in Designing Data-Intensive Applications book (favourite of mine!). Those are the [commands implemented](https://github.com/jan-carreras/ddia/blob/master/commands.md), + TTL + AoF files (for state replication) + config file, ... The "challenge" was to do it without any external dependency other than go stdlib.

    > I actually build minimal Redis clones in every new language or runtime, or when I want to explore threading models.

    100% agree with your advice; I'll definitively try to implement other parts of the Redis service in Go (eg: pub/sub, replication, clustering...) and probably repeat the same exercise when learning any new language.

Stats

Basic ddia repo stats
1
9
10.0
about 1 year ago

The primary programming language of ddia is Go.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com