Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    K

    Krisztián Kovács

    kkovacs.eu · Personal blog · on HN since 2010

    Krisztián Kovács writes about databases, Unix tools, software project practices, and open source licensing for business readers.

    Visit blogRSSHN submissions
    DatabasesOpen Source & LinuxProgramming
    What HN says

    HN commenters point to his NoSQL database comparison as the best of its kind, though dated, and call his obscure Unix tools list a gem.

    Stats for nerds
    34HN people shared it
    32linked in comments
    1.5Kstory points
    Jul 2026last shared
    2011people per year2026

    Top posts on HN

    1. 1
      Cool, but obscure Unix tools
      10 people · 754 points · first shared 2011 · 120 comments on HN
    2. 2
      Cassandra vs MongoDB vs CouchDB vs Redis vs Riak comparison
      19 people · 454 points · first shared 2010 · 89 comments on HN
    3. 3
      When you're in a team that I lead, there are 3 things that I'd like to ask you
      1 person · 172 points · first shared 2011 · 73 comments on HN
    4. 4
      Free project management templates from the US Military
      1 person · 81 points · first shared 2012 · 9 comments on HN
    5. 5
      The Death Star Design Pattern
      3 people · 29 points · first shared 2012 · 5 comments on HN
    6. 6
      Erlang: What's it good and not good for?
      2 people · 10 points · first shared 2013 · Discussion on HN
    7. 7
      Running Drupal, Wordpress or Zend Framework on YAWS
      1 person · 7 points · first shared 2011 · 2 comments on HN
    8. 8
      Software project best practices checklists
      2 people · 5 points · first shared 2010 · Discussion on HN
    9. 9
      The businessmen's guide to open source licenses
      2 people · 3 points · first shared 2010 · 2 comments on HN
    10. 10
      A story of use cases and forklifts
      1 person · 3 points · first shared 2010 · Discussion on HN

    What HN people wrote when they linked it

    • morschJul 2014

      I have a hard time keeping up with all the NoSQL engines out there. What can I do about it? I could easily evaluate, say, CouchDB in a side-project, but that's a) not necessarily going to tell me a lot about its characteristics at scale, and b) I can't do this even for the big NoSQL engines out there.

      Is there a good overview? I realize that this is sort of an oxymoron -- a high level overview is doomed to fail because you can't compress the complex characteristics down to a few bulletpoints. Antirez put it this way [0]: That said I think that picking the good database is something you can do only with a lot of work. Picking good technologies for your project is hard work, so there is to try one, and another and so forth, and even reconsidering after a few years (or months?) the state of the things again, given the evolution speed of the DB panorama in the recent years.

      That was a comment to a pretty good overview[1], which despite being 3 years old is still useful. Apart from the purely technical characteristics, social characteristics such as rate of updates, adoption (and by whom?), openness are also interesting. You just "know" these things for the fields you're working in, but they're very hard to tell from outside and rarely discussed.

      [0] https://news.ycombinator.com/item?id=2053594
      [1] http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis

    • possibilisticAug 2014

      Both solve entirely different classes of problem. There are functional overlaps for small problem domains, but as your infrastructure tries to do more, you may find a need to run several distinct lightweight services backed by a variety of datastores serving focused requests.

      Many of you have already seen Kovacs' comparison of nosql stores. Just throw a SQL DBMS into the decision matrix. Consider how several might work together.

      http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis

      Fowler's microservice post is a decent introduction to the microservice architecture, which is more or less what I'm describing.

      http://martinfowler.com/articles/microservices.html

      Granted, this probably isn't how to get the MVP out the door. But once you grow, this architecture can prevent the formation of monoliths of pain.

    • evlapixJul 2011

      Thanks latch. You're right. I genuinely feel like an idiot for asking such a vague out of place question in this forum.

      To save myself some embarrassment though.. I did outline that my use case was "web analytics" and "real-time". I also suggested I was looking for high level insight.

      Still though, I can understand how you might be confused. Let me be clear. I based my expectations on this list:

      http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis

    • verdvermJul 2026

      Just use the ENV vars, https://kkovacs.eu/opencode-go-with-claude-code/ | https://code.claude.com/docs/en/env-vars

      You can use a project like GoModel to add a great gateway where you can swap out models without touching CC (or any harness) after setup. Their "virtual models" are the bee's knees: https://gomodel.enterpilot.io/docs/features/virtual-models

    • porkerAug 2014

      queues.io is a good list of message queues, but it's not a useful list. It says nothing about them, how they work, the differences or what they're suited for.

      For comparison, this is a useful list for getting the feel of a technology field: http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis

    • joeblauOct 2013

      One thing I always do is try to scope a database for the problem. This site[1] has been a valuable resource for myself and colleague who were evaluation the best way to store/access our data depending on what we need back.

      [1] - http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis

    Related

    Aphyraphyr.com551 people

    Hexing the technical interview (2017)

    Aphyr
    Personal · last shared 2026
    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026
    Kernel.org Peoplepeople.kernel.org71 people

    How many kinds of USB-C to USB-C cables are there?

    Kernel.org People
    Publication · last shared 2026
    Astronomer Blogastronomer.io24 people

    An Almost Acquisition Story

    Astronomer Blog
    Company · last shared 2026
    The Morning Paperblog.acolyer.org606 people

    Local-first software: you own your data, in spite of the cloud

    The Morning Paper
    Personal · last shared 2026
    Kristian Köhntoppblog.koehntopp.info38 people

    How not to run a CA

    Kristian Köhntopp
    Personal · last shared 2025
    Scattered Thoughtsscattered-thoughts.net186 people

    Against SQL

    Scattered Thoughts
    Personal · last shared 2026
    Percona Blogpercona.com327 people

    UUIDs are popular, but bad for performance (2019)

    Percona Blog
    Company · last shared 2026