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
    C

    Command Prompt Blog

    commandprompt.com · Company blog · on HN since 2008

    Command Prompt Inc., a PostgreSQL consulting and support company, writes about Postgres, high availability, and open source.

    Visit blogHN submissions
    DatabasesOpen Source & Linux
    What HN says

    Commenters name it as a large Postgres contributor with strong community mindshare, and mention its hot standby product and its PgManage tool.

    Stats for nerds
    16HN people shared it
    21linked in comments
    174story points
    Jul 2024last shared
    2008people per year2024

    Top posts on HN

    1. 1
      Null characters in Postgres: workarounds aren’t good enough
      2 people · 92 points · first shared 2020 · 47 comments on HN
    2. 2
      The Fall of Open Source
      1 person · 38 points · first shared 2016 · 21 comments on HN
    3. 3
      What MySQL (and really, Sun) can learn from PostgreSQL
      1 person · 7 points · first shared 2008 · 4 comments on HN
    4. 4
      Snap packages for 9.3.15, 9.4.10, 9.5.5 and 9.6.1 available
      1 person · 7 points · first shared 2016 · 1 comments on HN
    5. 5
      PostgreSQL is King Last week was quite busy being a servant
      1 person · 4 points · first shared 2015 · Discussion on HN
    6. 6
      PostgreSQL High Availability options
      1 person · 4 points · first shared 2010 · Discussion on HN
    7. 7
      GNU and the FSF should be split up
      1 person · 3 points · first shared 2013 · Discussion on HN
    8. 8
      Postgres is better than MySQL but not because of how long it took to fix a bug
      1 person · 3 points · first shared 2017 · 1 comments on HN
    9. 9
      Bridging the PostgreSQL Chasm
      1 person · 2 points · first shared 2017 · Discussion on HN
    10. 10
      PostgreSQL 7.4, 8.0 and 8.1 END OF LIFE
      1 person · 2 points · first shared 2010 · Discussion on HN

    What HN people wrote when they linked it

    • JoelJacobsonDec 2021

      > I don't see a lot of harm from adding this syntax however as people are free to not use it and it relies on an existing strict convention.

      This is a good argument I will add to the list.

      Also interesting to read about un-enforced foreign keys. I haven't used MSSQL myself, the DB in which I heard it's possible, I've only been using PostgreSQL for the last 20 years, and before that MySQL.

      I think the problems you describe is an argument against a WITH NOCHECK feature, since it could be misused. Maybe it's necessary in some databases still, but at least in PostgreSQL, the FOR KEY SHARE lock solved all the issues with concurrent updates we had at Trustly. The FOR KEY SHARE was a huge patch [1] written mainly by Alvaro Herrera. Thanks to it, Trustly has never since had any performance problems with foreign keys, and they have AFAIK not needed to drop any foreign keys up until today due to locking/performance problems.

      [1] https://www.commandprompt.com/blog/fixing_foreign_key_deadlocks_part_three/

    • dialtoneMar 2010

      If you want to tune your database to squeeze every single Mhz and MB on your machine then indeed you need to take the time to learn the parameters that PostgreSQL offers you, and it does offer you those parameters, it's an extra compared to MySQL. But you don't have to, you can pretty much limit yourself to a few configuration parameters that are very useful and would get you 80% of the way, and of course add some monitoring, especially for slow queries.

      A good starting point for setting up a database is here: http://www.commandprompt.com/blogs/joshua_drake/2010/03/5_steps_to_postgresql_performance/

    • olefooApr 2009

      You can just throw money at Postgres problems and make them go away. There are a number of very capable firms that do nothing but Postgresql support. And, they don't hold you captive w/ licensing. And if your needs are really that unique they can help you with building extensions to postgresql that support the capabilities you need.

      See http://www.commandprompt.com/support/ for an example, or http://pgexperts.com/services.html

    • eug3nixJul 2024

      Hi, pgmanage dev here. PgManage is being developed by CommandPrompt Inc. https://www.commandprompt.com/about/

      Speaking of supply-chain attacks like the one happened with .XZ compressor - we are taking this matter seriously. I recommend to download PgManage builds from the Github releases page https://github.com/commandprompt/pgmanage/releases Cheers!

    • ironchefApr 2012

      You could always hire someone like command prompt to do it for you (i'm pretty sure they already have all this stuff pre-written).

      heh..actually..it's the first thing on their product list: http://www.commandprompt.com/products/hot_standby_drbd/ ... they also do clusters, etc.

    • jdagostinoJul 2010

      for the consulting firm question http://www.enterprisedb.com/ and http://www.commandprompt.com/ are large contributors to postgres and have great mindshare in the community

    Related

    Tomas Vondravondra.me20 people

    Playing with BOLT and Postgres

    Tomas Vondra
    Personal · last shared 2026
    Recall.ai Blogrecall.ai15 people

    Postgres LISTEN/NOTIFY does not scale

    Recall.ai Blog
    Company · last shared 2026
    Percona Blogpercona.com327 people

    UUIDs are popular, but bad for performance (2019)

    Percona Blog
    Company · last shared 2026
    Craig Kerstienscraigkerstiens.com101 people

    Give Me Back My Monolith

    Craig Kerstiens
    Personal · last shared 2025
    Oracle Blogsblogs.oracle.com651 people

    “Stop reverse engineering our code”

    Oracle Blogs
    Company · last shared 2026
    Supabase Blogsupabase.com286 people

    Postgres WASM

    Supabase Blog
    Company · last shared 2026
    Neon Blogneon.tech109 people

    Neon – Serverless Postgres

    Neon Blog
    Company · last shared 2025
    MariaDB Blogmariadb.org74 people

    MySQL man pages silently relicensed away from GPL

    MariaDB Blog
    Company · last shared 2026