Sirupsen

Sirupsen

@sirupsen.bsky.social

ceo & cofounder of turbopuffer.com. prev infra @Shopify πŸ‡©πŸ‡°->πŸ‡¨πŸ‡¦

1,868 Followers 92 Following 29 Posts Joined Oct 2024
9 months ago
Post image

turbopuffer is generally available. petabytes in prod.

turbopuffer.com/

12 4 0 1
10 months ago

Tak 🐑

1 0 0 0
1 year ago
Post image

now available: turbopuffer AWS regions ☁️

come find us in us-west-2 and ap-southeast-2

8 2 0 1
1 year ago

just received a redline in Word of a page on our website

i can't stop laughing

1 0 0 0
1 year ago

real alpha of a customer-obsessed remote team is that we have engineers in many cities our customers are in

our Paris engineer might need a sales quota soon, A+

3 0 0 0
1 year ago

We might have undersold the encryption here

tpuf is to my knowledge the only search engine where all at rest data can be encrypted with a different key per tenant, for hundreds of millions of tenants

maybe even only low latency data store?

5 0 0 0
1 year ago

continuing to ship full-text search features on our custom, object-storage first full-text search engine

search every byte πŸ‘πŸ’¨

9 1 0 0
1 year ago

puffin' ❀️

7 1 1 0
1 year ago

❀️

5 0 0 0
1 year ago

Next step is surgery

1 0 0 0
1 year ago
Post image

California would soften me

(-22c)

8 0 1 0
1 year ago
Post image

Quick post about those 'latency numbers every programmer must know'. It became mostly an affirmation of
@sirupsen.bsky.social 's napkin-math repo (bookmark it).

14 3 2 0
1 year ago

so glad I got on this app

5 0 0 0
1 year ago
Post image

changelog for november & december πŸ“‰πŸ”’πŸ’«

turbopuffer.com/docs/roadmap

4 1 0 1
1 year ago

Scandinavia discourages ambition (drew me away)

Canada tolerates ambition (good enough for me)

America encourages ambition

4 0 1 0
1 year ago

Play through a checkout flow of payment retries, abandoned checkout, fulfillment status changes, inventory exceptions, … Kind of annoying

4 0 1 0
1 year ago
A First Look at S3 (Iceberg) Tables AWS announced S3 Tables today, which brings native support for Apache Iceberg to S3. It’s hard to overstate how exciting this is for the data analytics ecosystem. This post is a quick rundown of my th...

S3 (Iceberg) Tables is everything I dreamt of, and more. I blogged some long-form thoughts: meltware.com/2024/12/04/s...

I think we're about to see an explosion of data tools (@materialize.com, @clickhouse.com, @duckdb.org, et al.) learn to write Iceberg tables via S3 table buckets.

#databs

107 37 15 7
1 year ago

Also not read your write, or can you do an LSN conditional query to PG?

1 0 1 0
1 year ago

Can Postgres and MySQL do that?

1 0 1 0
1 year ago
Post image

new super NVMe dense AWS SKU dropped 🀀

aws.amazon.com/ec2/instance...

18 4 1 1
1 year ago

But, that's a bit off. It's pretty scary to have your 64 core postgres writer maxing out all cores for an hour to build a 10M ANN index or however long it takes

2 0 1 0
1 year ago

I agree it's long-term a feature more than a product (we see ourselves as a search engine), but I do disagree that it's mega ez (if the vector indexes are > 10-100M, but once again, @glaubercosta.bsky.social probably also is implying individual indexes are small, and then yes, ez)

1 0 2 0
1 year ago

I’m guessing this is a theoretical number based on replica count and drive failures

1 0 0 0
1 year ago
Preview
Clone into closures Β· Issue #2407 Β· rust-lang/rfcs When working with move closures, and especially when spawning new threads, I often find myself having to clone a bunch of state (usually Arcs, but not always). This is either because I want that st...

github.com/rust-lang/rf... need this

2 0 1 1
1 year ago

Arc is a lifetime skill issue (so I use them a lot)

3 0 1 0
1 year ago

prod metrics > napkin math > RFCs

3 0 0 0
1 year ago

Not yet, not a bottleneck

1 0 0 0
1 year ago

Which other ones are you tracking?

1 0 1 0
1 year ago

lol we have a custom s3 client, we'll start testing tomorrow

2 0 1 0
1 year ago

We considered it, but it's just too janky. LIST has a high p90 in our experience, so now you have to start compacting, and that has a lot of edge-cases... So it felt like a web of pain for something that should NOT go wrong. So we waited and kept shipping on GCS.

4 0 3 0