Top all-time · #2700
Tembo
Company blog · tembo.io/blog · on HN as rywalkerprogrammingai
Tembo is the company blog at tembo.io, writing about programming and ai. Since 2023, 28 different Hacker News readers have linked it 117 times, most often “Benchmarking PostgreSQL Connection Poolers: PgBouncer, PgCat and Supavisor”. No feed was found, so read it on the site itself.
Too few sampled comments (9) to say how often HN recommends it.?
Why HN links it
HN readers link Tembo's blog for technical Postgres write-ups: pgvector and vector indexes, the PGMQ message queue, pg_later, table version history, and building Postgres extensions in Rust.
Summarised by Claude from a sample of 9 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Give every change its own computer. Follow agent work, review the result, and see what gets merged with Tembo Insights.
Most-linked posts?
- Benchmarking PostgreSQL Connection Poolers: PgBouncer, PgCat and Supavisor3 people · 5 mentions · first linked 2024-02-14
- The four types of Postgres extensions3 people · 4 mentions · first linked 2023-09-15
- Asynchronous Queries for Postgres, Inspired by Snowflake3 people · 3 mentions · first linked 2023-08-17
- Introducing PGMQ: Simple Message Queues Built on Postgres3 people · 3 mentions · first linked 2023-08-07
- Automate vector search in Postgres with any Hugging Face transformer2 people · 4 mentions · first linked 2024-02-05
- Version history and lifecycle policies for Postgres tables2 people · 3 mentions · first linked 2023-09-29
- Vector Indexes in Postgres Using Pgvector: IVFFlat vs. HNSW2 people · 3 mentions · first linked 2023-11-15
- Unlocking value from your Clerk User Management platform with Postgres2 people · 3 mentions · first linked 2023-10-04
- Operationalizing Vector Databases on Postgres2 people · 3 mentions · first linked 2024-04-16
- Prometheus_fdw: Seamless Monitoring in Postgres2 people · 2 mentions · first linked 2023-12-23
What Hacker News says?
pgvector[0] is supported by AWS RDS, Azure, etc. I haven't gotten a chance to try out Latern[1] yet, but have heard some good things[2]. [0] https://github.com/pgvector/pgvector [1] https://github.com/lanterndata/lantern [2] https://tembo.io/blog/postgres-vector-search-pgvector-and-la...
Comment linking /blog/postgres-vector-search-pgvector-and-lantern
on “PostgreSQL is enough”Submitted pg_timeseries: Open-source time-series extension for PostgreSQL as a story · 331 points
HN discussionI did say the index, not the embeddings themselves. The index is a more compact representation of your embeddings collection, and that's what you need in memory. One approach for indexing is to calculate centroids of your embeddings. You have multiple parameters to tweak, that affect retrieval performance as well as the memory footprint of your indexes. Here's a rundown on that: https://tembo.io/blog/vector-indexes-…
Comment linking /blog/vector-indexes-in-pgvector
on “Turbopuffer: Fast search on object storage”Submitted How to get the most out of Postgres memory settings as a story · 272 points
HN discussionTembo CEO here - we are targeting feature parity for Tembo Cloud w/ RDS as soon as possible, would love to have you give Tembo a try sometime, give us feedback :) Tembo Cloud is standard SaaS offering, and our new Tembo Self Hosted ( https://tembo.io/docs/product/software/tembo-self-hosted/ove... ) allows you to run the same software that powers our SaaS, but in your own K8s cluster.
Comment linking /docs/product/software/tembo-self-hosted/overview
on “pg_timeseries: Open-source time-series extension for PostgreSQL”Submitted We built our customer data warehouse all on Postgres as a story · 234 points
HN discussionFew relevant blogs on using pg_vectorize: * Doing vector search with just 2 commands https://tembo.io/blog/introducing-pg_vectorize * Connecting Postgres to any huggingface sentence transformer https://tembo.io/blog/sentence-transformers * Building a question answer chatbot natively on Postgres https://tembo.io/blog/tembo-rag-stack
Comment linking /blog/tembo-rag-stack
on “Pg_vectorize: Vector search and RAG on Postgres”Submitted Building a Managed Postgres Service in Rust as a story · 134 points
HN discussionWe talk a little bit in https://tembo.io/blog/managed-postgres-rust about how we use PGMQ to run our SaaS at Tembo.io. We could have ran a Redis instance and used RSMQ, but it simplified our architecture to stick with Postgres rather than bringing in Redis. As for scaling - normal Postgres scaling rules apply. max_connections will determine how many concurrent applications can connect. The queue workload (many inser…
Comment linking /blog/optimizing-postgres-auto-vacuum
on “Show HN: An SQS Alternative on Postgres”Submitted Benchmarking Postgres Vector Search Approaches: Pgvector vs. Lantern as a story · 60 points
HN discussionFyi, The pricing page[0] is unnecessarily hidden (4-5 clicks). Please make it part of the top menu or show it with the free trial screen. [0]: https://tembo.io/docs/tembo-cloud/billing
Comment linking /docs/tembo-cloud/billing
on “We built our customer data warehouse all on Postgres”Submitted Tembo Operator: a Rust-Based Kubernetes Operator for Postgres as a story · 34 points
HN discussionwe just launched earlier this month - manifesto: https://tembo.io/blog/manifesto
Comment linking /blog/manifesto
on “We built our customer data warehouse all on Postgres”Submitted Benchmarking PostgreSQL Connection Poolers: PgBouncer, PgCat and Supavisor as a story · 17 points
HN discussionUgly pricing info here: https://tembo.io/docs/tembo-cloud/billing We're working this sprint on getting up our "marketing" pricing page.
Comment linking /docs/tembo-cloud/billing
on “We built our customer data warehouse all on Postgres”Submitted The Jobs to Be Done by the Ideal Postgres Extension Ecosystem as a story · 16 points
HN discussionStacks[1] are basically recipes for deploying Postgres for specific use cases. This includes extensions, Postgres configs and application deployments (example: PostgREST) For examples, you can look at https://github.com/tembo-io/tembo/tree/main/tembo-operator/s... [1] Blog about Stacks: https://tembo.io/blog/tembo-stacks-intro/
Comment linking /blog/tembo-stacks-intro/
on “Tembo Operator: a Rust-Based Kubernetes Operator for Postgres”Submitted Benchmarking PostgreSQL Connection Poolers: PgBouncer, PgCat and Supavisor as a story · 15 points
HN discussionLike others have said, this is a control problem in prod (not using migrations in code and renaming instead of dropping). Anyways, as an fun exercise to get exactly what's asked, I wonder if this could be used https://tembo.io/blog/introducing-pg-later/ together with a trigger to trap the DROP, alert on Slack and run later if not aborted.
Comment linking /blog/introducing-pg-later/
on “Show HN: I built this Postgres logger for you guys to check out”Submitted Introducting dba: The Autonomous AI Agent for Postgres as a story · 10 points
HN discussionI'm going to take a look at this, but have you seen https://tembo.io/blog/introducing-pgmq/ ?
Comment linking /blog/introducing-pgmq/
on “A Postgres task queue implementation”Submitted Automate vector search in Postgres with any Hugging Face transformer as a story · 5 points
HN discussionI wrote a guide and simple experimental setup for this extension: https://tembo.io/blog/table-version-history
Comment linking /blog/table-version-history
on “Versioning data in Postgres? Testing a Git like approach”Submitted Tembo Automations: Background agents that automates away repetitive tasks as a story · 4 points
HN discussionReminds me of this interesting call out in Postgres 16: The exciting and the unnoticed : > Moving towards Active Active replication: A feature was committed in Postgres 16 to allow logical replication to avoid replication loops, which is when a transaction gets replicated from source to target and back. Postgres 16 allows subscribers to process only changes which have no origin which allows you to prevent these loop…
Comment linking /blog/postgres-16/
on “Pgactive: Active-Active Replication Extension for PostgreSQL on Amazon RDS”Submitted PGMQ: Simple Message Queues Built on Postgres as a story · 4 points
HN discussionHere's an example of pgrx being used: https://tembo.io/blog/postgres-extension-in-rust-pgmq
Comment linking /blog/postgres-extension-in-rust-pgmq
on “Pgrx – Build Postgres Extensions with Rust”Submitted We built our customer data warehouse all on Postgres as a story · 4 points
HN discussionWe are planning to add support for "Push notifications for completed and failed jobs". That's in our roadmap listed here: https://tembo.io/blog/introducing-pg-later/#up-next
Comment linking /blog/introducing-pg-later/
on “Pg_later: Asynchronous Queries for Postgres”Submitted Tembo Cloud GA as a story · 4 points
HN discussion