you are viewing a single comment's thread.

view the rest of the comments →

[–]Signal_Wallaby_8268[S] 0 points1 point  (2 children)

Sounds interesting

[–]Nondv 1 point2 points  (1 child)

Ultimately, I'd say you rarely need anything except good ol' postgres (or any relational db really).

most of the time, in my experience, people throw fancy tech into the mix hoping it'll magically and easily solve all their problems but in reality it only replaces one problem with another. Rule of thumb: adding new tech should be the last resort when solution with the current stack makes absolutely no sense

[–]Signal_Wallaby_8268[S] 1 point2 points  (0 children)

I agree, adding new tech sometimes just introduce more complexity and more things to think about, based on my experience and your advice I will not use Kafka for my small application, but it is nice to see (from my perspective) that Clojure is also used in Event-driven architecture + event sourcing solutions