a thoughtful web.
Good ideas and conversation. No ads, no tracking.   Login or Take a Tour!
comment by forwardslash
forwardslash  ·  3974 days ago  ·  link  ·    ·  parent  ·  post: How hubski works and how we plan to make it better

    What type of database are you considering?

We'll probably go with Mongdodb, mainly because there is a client library written in Racket. Arc is kinda built on Racket (technically I believe it was originally written on top of mzscheme but we use racket to run it now) so we should be able to cross define the client library into Arc and use it.

Aside from that the considerations that I made were that it needs to be schema-less (we like to play around a lot, add new features) and scalable from one server to n (things like Cassandradb typically require a minimum of 3 servers to start).