Jamie Turner

2.3K posts

Jamie Turner banner
Jamie Turner

Jamie Turner

@jamwt

Co-founder/CEO of @convex. Former Sr. Director/Principal Engineer of Storage & Databases at Dropbox. Shameless startup junkie.

Seattle, WA, USA 가입일 Nisan 2009
384 팔로잉7.2K 팔로워
Jamie Turner
Jamie Turner@jamwt·
@zeeg @thdxr if you have to ask that you're a boomer this is what my children have taught me
English
0
0
2
141
David Cramer
David Cramer@zeeg·
@thdxr I still don’t know who is and isn’t and boomer and if i am Will AI fix that
English
6
0
52
3.7K
David Cramer
David Cramer@zeeg·
Why is it everyone with an absurdly futuristic AI take is someone who - as best I can tell - doesn’t work on (and often never has) real software that has real users and real requirements? More so, why do you trust them?
English
119
44
1K
48.3K
Account suspended
Account suspended@5813cf9e38904f·
@jamwt Exactly what I was thinking when I saw this. Like seriously, only 64 connections?
English
1
0
0
380
Jamie Turner
Jamie Turner@jamwt·
It is so so embarrassing that mainstream databases still need this. MySQL had some kinda epoll layer for awhile to park idle connections but I dunno if it ever went anywhere. The transaction-over-network model isn’t helping this situation either.
Ben Dicken@BenjDicken

This is why you avoid direct connections to Postgres. Benchmarked PG running on a r8g.2xlarge (8 vCPU + 64GB ram) with connections ranging from 8 → 2048. Clearly a sweet spot at 64 with degrading perf thereafter. Apps often need 1000s of connections. Scale with a proxy!

English
5
1
59
14.6K
Jamie Turner
Jamie Turner@jamwt·
@barre_of_lube Aka if an area the radius of a region is permanently lost, top story on the news will not be “petstore.ai lost 14 seconds of chew toy orders today…”
English
0
0
2
150
Jamie Turner
Jamie Turner@jamwt·
@barre_of_lube Cross AZ -> semi synchronous replication. Data loss not okay. Cross region async. Can’t hide latency. Semi sync Introduce massive complexity to hide. Probability of disaster appropriate for bound-window data loss.
English
1
0
4
172
Sam Lambert
Sam Lambert@samlambert·
fell off so hard
Sam Lambert tweet mediaSam Lambert tweet media
English
15
2
95
7.6K
Adam Rackis
Adam Rackis@AdamRackis·
There's so many small details AI gets horribly wrong Median software quality is gonna drop so hard next few years
Adam Rackis tweet media
English
66
17
1.1K
119.5K
Jamie Turner
Jamie Turner@jamwt·
@antho1404 @convex This data is in log streams, but admittedly that is a pro feature. You can also find it in the dashboard if your click on any function call log entry there.
Jamie Turner tweet media
English
1
0
0
173
antho1404
antho1404@antho1404·
@jamwt @convex No worries I completely understand it's just a bit frustrating. It might be good to have some kind of logs when a function is executed about the read/write during development
English
1
0
0
197
antho1404
antho1404@antho1404·
I love @convex, great DX, great product but man it doesn't allow for any mistakes in architecture. One mistake on one app in dev + staging and all your usage is gone in a day. This is hard, problem solved but now I'm out of usage and might have to pay for the dev mode...
antho1404 tweet media
English
3
0
5
1.6K
dax
dax@thdxr·
one thing to appreciate during hype cycles is it is very easy to spot people worth developing relationships with there's people building in the ai space that are ruthlessly honest and care about being right in the end, not just momentarily they stand out among the craziness
English
56
34
917
32.6K
Can Vardar
Can Vardar@icanvardar·
when a new model drops: -> suddenly the previous model is trash -> this is insane, we might actually be close to agi 2 weeks later: -> it's worse than the previous model
English
5
1
27
1.5K
Stefan Marsc
Stefan Marsc@stefan_marsc·
@jamwt @PDiTO @waynesutton @convex @theo Are these some that can be fixed or did I oversee something’s? Would honestly prefer to stay with Convex, also send sales team a form message few months ago with question regarding plan for higher limits but never any answer as well. At least AI writing back would’ve been nice 😄
English
1
0
0
57
Paul D
Paul D@PDiTO·
Convex @convex is an absolute game changer for people spinning up a bunch of AI prototypes with a backend requirement. Free tier is unbelievably generous too. Migrating everything over. (h/t @theo for the recommendation)
English
2
4
25
3.3K
Jamie Turner
Jamie Turner@jamwt·
@barre_of_lube I think the spanner model is incredibly clever but the wrong tradeoff for most apps.
English
1
0
2
529
Navneet
Navneet@navneet_rabdiya·
@BenjDicken That knee in the curve at 64 connections is super common with Postgres - it's tied to how many backend processes can efficiently share CPU cores. pgbouncer in transaction pooling mode can handle 5000+ connections while maintaining only ~32 actual DB connections.
English
1
0
4
1.9K
Ben Dicken
Ben Dicken@BenjDicken·
This is why you avoid direct connections to Postgres. Benchmarked PG running on a r8g.2xlarge (8 vCPU + 64GB ram) with connections ranging from 8 → 2048. Clearly a sweet spot at 64 with degrading perf thereafter. Apps often need 1000s of connections. Scale with a proxy!
Ben Dicken tweet media
English
23
37
593
69.5K
Jamie Turner
Jamie Turner@jamwt·
Once again s/o to things like foundationdb and TiDB that do better here.
English
0
0
3
1.1K
IndieGamesCafe
IndieGamesCafe@IndieGamesCafe·
@jamwt I like it but unless you increase the cost or perhaps the social cost of slop, slop architecture is inevitable precisely because its cheap and easy to build.
English
1
0
1
64