Fork me on GitHub
#off-topic
<
2020-06-16
>
drewverlee01:06:08

I'm curious if there is any interest in a online study group for m.i.t distributed systems class. A fellow clojurian is taking the time to port the code from go to clojure. If your interested I made a quick sign up form here https://forms.gle/65zbd8Kq5pfnZtce6 It will probably be a month before we get going.

👍 3
raspasov09:06:56

That’s pretty cool, just signed up.

folcon11:06:28

To be honest it depends on timezones for me, but same =)…

agigao05:06:58

Signed up!

drewverlee13:06:12

cool. I'm going to make a reddit and clojure forum post soon and set the starting date for about a month from now.

Daniel Tan09:06:47

anyone use sublime text for their clojure/script stuff ?

flowthing09:06:14

Well, I’m working on it: https://github.com/eerohele/tutkain

😮 1
metal 1
Daniel Tan09:06:20

nice. I’m using terminus plus sendcode but i was wondering if there’s something nicer

flowthing09:06:12

I don’t know sendcode, but Tutkain aims to provide a bespoke Clojure experience. Feel free to give it a try, but I’m actively working on it, so be prepared for breakage etc.

flowthing09:06:35

Also, there’s not much in the way of documentation yet — feel free to PM me, though.

flowthing09:06:28

(The screenshot in the README is out of date. Here’s what it currently looks like for me.)

👀 2
flowthing09:06:21

Although the doc popup is not yet in the master branch.

sova-soars-the-sora12:06:14

that looks super cool!

naomarik12:06:05

Anyone recommend a super sweet OSS dashboard with a dark theme? https://getuikit.com/ this is nice but the light theme and contrast kills my eyes.

ec17:06:06

Is there any I dont care about split brain, consistency just give me high availability replication scheme? (AFAIK all the distr. system tools like zookeeper, consul, etcd etc. also databases uses something like paxos/raft where system is not usable if majority of the nodes are down for a good reason)

strsnd17:06:19

@cakir-enes some database based on crdts maybe?

phronmophobic17:06:49

it might be possible to use one of the existing distributed datastores and change the settings to not care about split brain

phronmophobic17:06:25

many have configurable consistency guarantees

phronmophobic17:06:56

mongodb is generally characterized as shipping default settings that prioritize performance over consistency

phronmophobic17:06:35

never used it, but I like to grab some popcorn whenever there’s a new jepsen post about mongo

sveri18:06:41

> never used it, but I like to grab some popcorn whenever there’s a new jepsen post about mongo Me too, selling a database with a priority on data consistency while it's that totally not is a pretty good move. When I heard our new marketing manager was employed at MongoDB at first I was like, wait, that stupid wanna be database? And then I was like, this is actually good for us, their marketing department did awesome things.

phronmophobic18:06:51

regarding the original question, riak might also be a good fit, https://docs.riak.com/riak/kv/latest/learn/concepts/eventual-consistency/index.html > In a distributed and fault-tolerant system like Riak, server and network failures are expected. Riak is designed to respond to requests even when https://docs.riak.com/riak/kv/latest/learn/glossary/index.html#node are offline or the cluster is experiencing a network partition.

emccue18:06:55

you can set your consistency level way down if you need to

emccue18:06:47

iirc the consistency is set per write/read so you can be pretty custom about it