Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Voxera116412yGood for learning :)
What features did you include, just the pub/sub or the key/value storage? -
@Voxera iirc just pub/sub for events including a json payload. The subscribing nodes would use events to keep their data synchronized as far as they needed.
-
hack64612ySo you used javascript to solve scaling problem and used it as in memory db? Not very clever choice of tech
-
bioDan61692ySounds like you've implemented a middleware, not created a database. But good for you!
-
Voxera116412y@localpost Then its just a pub/sub. Redis is first and most a key value database with some quite advanced scripting and list features.
Pub/sub is just built on top of the rest ;)
Still good for learning but actually implementing the db and list/script part is many times more complex than a simple pub/sub.
Related Rants
-
bashleigh13I didn’t. I went for an interview and quizzed this multi-million £ business about their architecture: it so...
-
PonySlaystation8Oh dear, a scaling problem I solved was replacing some Regex matching with simpler string functions. While I'm...
-
horus7I worked once in a company which had this tourist app which should show places on map of the city. Unfortunat...
I kind of ended up writing my own version of Redis, just an Express server broadcasting events you send it, when I made my first full-stack project.
rant
wk308