Live data from Hacker News

Viewing profile — charlie-haley

charlie-haley

HN member
Joined
Mon, Jun 09, 2025, 9:14 PM UTC
HN karma
46
Public activity
15 items

About charlie-haley

No profile information was provided.

Recent public activity

  1. comment
    Comment #48718605

    Hey, good question. Marmot is designed to be as generic as possible. An "Asset", whether it's a database, glossary term, topic, API or anything else, has the exact same schema, API…

  2. comment
  3. comment
  4. comment
    Comment #47792050

    I wrote this after spending weeks figuring out how far Postgres could go before reaching for dedicated search indexers or a graph database. Pretty far, as it turns out. pg_trgm can…

  5. story
  6. comment
    Comment #46132409

    Hey, that's a good question! At the moment, it treats the latest run as the desired state. So any new changes to a schema will simply overwrite the old version. I'd like to version…

  7. comment
    Comment #46126569

    Postgres has a lot of features such as trigram-based search which is pretty essential if I don't want to use a dedicated search indexer. It's also much better at handling concurren…

  8. comment
    Comment #46125089

    It can handle discovery within a plugin if the asset types are related. You can also manually add lineage via the UI or use Terraform to create lineage links via IaC. It's pretty c…

  9. comment
    Comment #46123830

    It supports either, I didn't want to restrict people to just one method of getting their catalog populated. The CLI and Plugin system works on needing read credentials to a given S…

  10. comment
    Comment #46123796

    Hey, there's some documentation around creating plugins here. It's relatively simple and involves adding a new Go package to the repo. Currently they have to be compiled into the B…

  11. comment
    Comment #46123773

    That's great to know, I wasn't aware anybody even attempted to used it yet! I'm currently in the process of overhauling the Plugin system, it's been quite hard to test some enterpr…

  12. comment
    Comment #46122431

    It depends on your ecosystem. If everything lives under one vendor their native catalog will probably work really well for you. But most of the time (especially for older orgs) the…

  13. comment
    Comment #46121911

    Hey HN, I wanted to show off my project Marmot! I decided to build Marmot after discovering a lot of data catalogs can be complex and require many external dependencies such as Kaf…

  14. story
  15. story
    Show HN: Marmot – Simple data catalog with powerful search and lineage

    Open-source data catalog focused on simplicity with a single binary deployment and only a PostgreSQL dependency. Features powerful search with boolean/text/metadata queries, visual…