SaaSHub helps you find the best software and product alternatives Learn more →
Dice Alternatives
Similar projects and alternatives to dice
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
bob
SQL query builder and ORM/Factory generator for Go with support for PostgreSQL, MySQL and SQLite (by stephenafamo)
-
pREST
PostgreSQL ➕ REST, low-code, simplify and accelerate development, ⚡ instant, realtime, high-performance on any Postgres application, existing or new
-
-
-
dbbench
🏋️ dbbench is a simple database benchmarking tool which supports several databases and own scripts
-
CARLA
CARLA: A Python Library to Benchmark Algorithmic Recourse and Counterfactual Explanation Algorithms (by carla-recourse)
dice discussion
dice reviews and mentions
-
My Hacktobefest Contribution To DiceDB
This week I had the opportunity to work on DiceDB which is a drop-in replacement of Redis and is much faster than it as well
- DiceDB: In-memory, real-time, and reactive database with Redis and SQL support
-
DiceDB: Multithreaded drop-in (soon) replacement for Redis, RethinkDb features
https://github.com/DiceDB/dice/blob/4ef7ccde9ba1402ae524bac2...
To see it in action
- DiceDB: An in-memory real-time database with SQL-based reactivity
- Show HN: A drop-in replacement of Redis with SQL-based realtime reactivity
-
Resources to Learn Concepts such as the implementation of an Event Loop
I was building my Redis and started well, I built a sync TCP server and coded a rudimentary RESP parser. However, I discovered that this is not how Redis does things, they instead have an async server that runs on the top of an event loop. I found one code snippet on Github that does this. However, to be honest, all of it goes above my head. Both because I am new to Go itself and because I am even stranger to the concepts involved here. I do get some gist though, the author is creating a socket, binding it to the port and then using an async mechanism, like some sort of a queue from where the socket reads messages and responds to them.
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Oct 2024
Stats
DiceDB/dice is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
The primary programming language of dice is Go.