philippemnoel Profile Banner
Philippe Noël Profile
Philippe Noël

@philippemnoel

Followers
2K
Following
2K
Media
57
Statuses
2K

Postgres for Search & Analytics @ParadeDB • H'20 • 🇫🇷🇨🇦 • prev @WhistHQ @Microsoft

NYC
Joined July 2018
Don't wanna be here? Send us removal request.
@Railway
Railway
10 hours
Announcing Railway partnerships 🤝 Companies & OSS tools in our partner program get - Verified templates - Revshare - Telemetry Launching with: @Redisinc @bunjavascript @prisma @posthog @DrizzleORM @calcom @WaspLang @paradedb @resend @xata @falkordb https://t.co/RgPLwgSfRK
Tweet media one
9
21
93
@philippemnoel
Philippe Noël
5 days
Interesting article on how Target built search on Postgres. Can get quite far with just regular Postgres FTS:
Tweet card summary image
cloud.google.com
As Target pushed the boundaries of retail personalization and scale, the company began reevaluating the systems that power its digital experience.
2
4
42
@philippemnoel
Philippe Noël
11 days
Interesting article on narrowing the use case to find PMF:
medium.com
Reflections on the 20th anniversary of a $100+ billion product
1
0
8
@philippemnoel
Philippe Noël
15 days
Unintended side effects of starting a Postgres company: I now have 4 elephant plushies (I purchased none of them) 🐘
0
1
19
@philippemnoel
Philippe Noël
22 days
3/3. We've done a deep dive into when to use Postgres logical replication and when to use ETL when working with a Postgres source. Let me know what you think!
0
0
1
@philippemnoel
Philippe Noël
22 days
2/3. There's a time and place for ETL. They're amazing tools. But in Postgres world, there's something called logical replication that enables sync-ing two Postgres databases in real-time. Should you use it?
1
0
1
@philippemnoel
Philippe Noël
22 days
1/3. ETL: no company's favorite tool, every company's necessary evil. Synchronizing Postgres to Elasticsearch/OpenSearch is an incredibly common workflow, usually via an ETL tool like Kafka+Debezium. But what if you had another option?
@paradedb
ParadeDB
26 days
We’ve worked with 50+ companies syncing Postgres with non-Postgres sinks like Elasticsearch. Our latest post is a deep dive into how Postgres → Postgres differs from Postgres → anything else. https://t.co/n9g0SzfCYy
2
3
32
@philippemnoel
Philippe Noël
24 days
A great blog post by the folks at Feldera on testing a strongly-consistent, core infrastructure system. We use many of the same ideas at ParadeDB (especially proptesting):
Tweet card summary image
feldera.com
In this blog post, we briefly describe our efforts and development processes that ensure Feldera's engine is correct.
0
6
61
@veggie_eric
Eric Jiang
27 days
I’m convinced that anyone who says Thinking Fast and Slow is a good book is just trying to masquerade as erudite and sophisticated Nothing against Kahneman, but that brick is literally 500 pages of word vomit that could’ve been said in two paragraphs
1K
445
12K
@philippemnoel
Philippe Noël
28 days
I'm like a kid on Christmas Eve thinking about the new people that are joining us at ParadeDB next week. Stay tuned 🤩
1
0
12
@philippemnoel
Philippe Noël
1 month
"A normalized data model allowed us to have a 10x reduction in write workload compared to the denormalized data model that we had to use in Elasticsearch. This led to substantial savings on storage and indexing." Why Instacart picked Postgres for search:
Tweet card summary image
tech.instacart.com
Ankit Mittal, Vinesh Gudla, Guanghua Shu, Akshay Nair, Tejaswi Tenneti, Andrew Tanner
3
16
135
@philippemnoel
Philippe Noël
1 month
Very useful, my team and I weren't even aware of this one. Thank you @eatonphil!
@eatonphil
Phil Eaton
1 month
I hate logs without context. Postgres ERRORs seemed like that to me. But while on call last week I learned about the backtrace_functions GUC to get stack traces for ERRORs so I wrote a short blog post on how to use this GUC!
Tweet media one
0
0
1
@philippemnoel
Philippe Noël
1 month
The future is Postgres (and Rust): https://t.co/d6YcLWG8fa
Tweet media one
8
11
106
@philippemnoel
Philippe Noël
1 month
4/4. We'll be highlighting more of our customer partnerships over the next few months. If you're sync-ing data between Postgres and a search engine like Elasticsearch (or thinking about doing so), we'd love to talk.
0
0
0
@philippemnoel
Philippe Noël
1 month
3/4. ParadeDB has been running in production with Bilt for several months, and we couldn't be prouder to help them improve the shopping and neighborhood experience for so many in the US.
1
0
0
@philippemnoel
Philippe Noël
1 month
2/4. Bilt deployed ParadeDB within their GCP environment and connected directly to their existing Postgres clusters. No ETL tool, no denormalization, all real-time.
1
0
0
@philippemnoel
Philippe Noël
1 month
1/4. I'm incredibly excited for this case study to come out. The @paradedb and @BiltRewards teams have been working together to take Bilt's user-facing search experience to the next level, all without the cumbersome infrastructure of a bespoke search database.
@paradedb
ParadeDB
1 month
We're proud to be partnering with @BiltRewards to improve the member search experience with minimal infrastructure overhead. https://t.co/H852kCngvV
2
3
24
@minoru_osuka
Minoru OSUKA
2 months
Thank you @paradedb for sponsoring Lindera and me on @github. 企業スポンサーがついてくれた。うれしい。 https://t.co/haw6uiCzlI
Tweet card summary image
paradedb.com
ParadeDB: The Postgres Native Elasticsearch Alternative
1
3
12
@kiwicopple
Paul Copplestone - e/postgres
2 months
very tidy write-up from the @paradedb team (they do search, inside postgres - worth a look)
Tweet media one
2
4
28