Sirupsen's Avatar

Sirupsen

@sirupsen.bsky.social

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

1,844 Followers  |  92 Following  |  29 Posts  |  Joined: 27.10.2024  |  1.8387

Latest posts by sirupsen.bsky.social on Bluesky

Post image

turbopuffer is generally available. petabytes in prod.

turbopuffer.com/

14.05.2025 14:22 β€” πŸ‘ 12    πŸ” 4    πŸ’¬ 0    πŸ“Œ 1

Tak 🐑

16.04.2025 09:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

now available: turbopuffer AWS regions ☁️

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

06.03.2025 21:27 β€” πŸ‘ 9    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1

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

i can't stop laughing

06.03.2025 15:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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+

05.03.2025 17:52 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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?

05.03.2025 17:52 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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

search every byte πŸ‘πŸ’¨

05.03.2025 17:52 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

puffin' ❀️

06.02.2025 18:30 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

❀️

02.02.2025 20:23 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Next step is surgery

27.01.2025 13:53 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

California would soften me

(-22c)

21.01.2025 14:36 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
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).

19.01.2025 17:31 β€” πŸ‘ 14    πŸ” 3    πŸ’¬ 2    πŸ“Œ 0

so glad I got on this app

11.01.2025 02:00 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

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

turbopuffer.com/docs/roadmap

18.12.2024 16:36 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1

Scandinavia discourages ambition (drew me away)

Canada tolerates ambition (good enough for me)

America encourages ambition

15.12.2024 21:28 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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

14.12.2024 19:36 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
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

04.12.2024 10:02 β€” πŸ‘ 109    πŸ” 39    πŸ’¬ 15    πŸ“Œ 8

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

02.12.2024 21:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Can Postgres and MySQL do that?

02.12.2024 19:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

new super NVMe dense AWS SKU dropped 🀀

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

02.12.2024 17:00 β€” πŸ‘ 18    πŸ” 4    πŸ’¬ 1    πŸ“Œ 1

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

02.12.2024 10:55 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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)

02.12.2024 10:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

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

28.11.2024 13:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
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

28.11.2024 12:40 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 1

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

27.11.2024 16:46 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

prod metrics > napkin math > RFCs

26.11.2024 15:00 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Not yet, not a bottleneck

25.11.2024 23:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Which other ones are you tracking?

25.11.2024 22:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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

25.11.2024 22:30 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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.

25.11.2024 22:24 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0

@sirupsen is following 20 prominent accounts