TigerStyle! (Or How To Design Safer Systems in Less Time) by Joran Dirk Greef

  Рет қаралды 21,392

TigerBeetle

TigerBeetle

Жыл бұрын

Our final talk from Systems Distributed '23: systemsdistributed.com.
Join the chat at slack.tigerbeetle.com/invite!

Пікірлер: 32
@Metruzanca
@Metruzanca 2 ай бұрын
Tigerbeetle just knows what good music for their talks is.
@nexovec
@nexovec 28 күн бұрын
Turns out I've been using tigerstyle for the past 5 years and didn't even know. It's always good to see something put in writing that you've long subconsciously practiced, because then you can focus on it and audit it. This is helpful.
@cal3461
@cal3461 2 ай бұрын
I love how much Joran love to present this talk. - one of my favourite technical talks
@JannisAdmek
@JannisAdmek 3 ай бұрын
One of the best tech talks I've seen in a while!
@noahryan8672
@noahryan8672 Жыл бұрын
Great talk. I found it interesting how a good part of this thinking is similar to what embedded systems programming is like at NASA- the emphasis on static memory, limits, assertions, design, thinking about the full system, etc.
@tenthlegionstudios1343
@tenthlegionstudios1343 Жыл бұрын
Amazing talk and presentation!!
@WolfoxBR
@WolfoxBR Жыл бұрын
That was truly fantastic in every possible way. I wish I could have been there in person. Well, maybe next time. Thank you, Joran!
@jorandirkgreef
@jorandirkgreef Жыл бұрын
Thanks Roberto! Next time for sure! 🙌
@diegobellani
@diegobellani Жыл бұрын
Wow I think this is one of the best demos ever ahahah! The talk was great too. I think that assertion are an essential tool in a developer toolbox. You guys are amazing and I hope to see more projects developed with the rigor that you have.
@jorandirkgreef
@jorandirkgreef Жыл бұрын
Thanks Diego!
@harleyswick5449
@harleyswick5449 Жыл бұрын
Great talk. I want that shirt!
@tigerbeetledb
@tigerbeetledb Жыл бұрын
You know where to find us...
@nosh3019
@nosh3019 3 ай бұрын
Amazing! Great talk!
@rolandinnamorato1953
@rolandinnamorato1953 Жыл бұрын
Getting notes of Rich Hickey. Very cool speaker.
@jorandirkgreef
@jorandirkgreef Жыл бұрын
Wow, thanks Roland. Rich Hickey was pretty influential on me when I was younger, honing my chops and doing the experiments that would years later become TigerBeetle.
@DavidGauerRatfactor
@DavidGauerRatfactor Жыл бұрын
Amazing talk! Lots of fantastic points here, but I especially love the concept of programming "the negative space" with assertions. What a fantastic way to put it. Also, I want that test environment. 🙂
@jorandirkgreef
@jorandirkgreef Жыл бұрын
Thanks Dave, awesome to hear that you enjoyed it, and great to see you here in the thread. 🙂
@klumpeet
@klumpeet Ай бұрын
"State is building a database" Yes!
@rohanpuri851
@rohanpuri851 Жыл бұрын
Just watched the talk Joran, this is a classic! You killed it with the demo :)
@jorandirkgreef
@jorandirkgreef Жыл бұрын
Great to hear it, Rohan!
@Kichaka_Ranch
@Kichaka_Ranch Жыл бұрын
Amazing content so far! What a way to wrap it up !
@ryantaylor6470
@ryantaylor6470 4 ай бұрын
what a great talk!
@marcusasteborg7762
@marcusasteborg7762 Жыл бұрын
Great talk!
@NaveenSiddareddy
@NaveenSiddareddy Жыл бұрын
always thought the same we have only 4 things to worry about cpu, disk, memory, & network, abstractions hide these but may be design should always start with these !
@jorandirkgreef
@jorandirkgreef Жыл бұрын
Glad to hear it! My way into this was reading “High Performance Browser Networking” a few years ago... optimizing the network requests made by a web application... and then realizing that the disk also benefitted from similar optimizations... and then realizing the same for memory... and CPU. With TigerBeetle, we try to really focus on the memory, to unblock the CPU and let the CPU go fast.
@sierraoscardelta
@sierraoscardelta Ай бұрын
really great stuff team!
@solagratiasolafide
@solagratiasolafide 19 күн бұрын
Jepsen mentioned
@chaitanyakumar3809
@chaitanyakumar3809 Жыл бұрын
43:06 can I find this a decent resolution version of this image somewhere in public domain?
@tigerbeetledb
@tigerbeetledb Жыл бұрын
Hey Chaitanya! We've uploaded our original of the image in TigerBeetle's Slack in the #systems-distributed channel.
@Hector-bj3ls
@Hector-bj3ls 20 күн бұрын
I wish there were some examples of what he was talking about. Sometimes it just sounds like vague advice. "Do software good like an artist does"... Okay, but like what? Like when talking about naming things he just said: "Use the right nouns and make the names good and clear". Yes, I agree, probably, but what are some examples? How do I know what you mean by "use the right noun"? I think I do that, but I have no idea what you think that is, nor what Tiger Style says on the subject.
@highpofly
@highpofly 2 ай бұрын
bottom line, always use rust
@pietraderdetective8953
@pietraderdetective8953 Ай бұрын
Bottom line: PoS rust cultist!
Making Systems Programming Accessible by Andrew Kelley
47:47
TigerBeetle
Рет қаралды 31 М.
The FASTEST and SAFEST Database
40:56
ThePrimeTime
Рет қаралды 197 М.
I Need Your Help..
00:33
Stokes Twins
Рет қаралды 135 МЛН
100❤️
00:19
Nonomen ノノメン
Рет қаралды 37 МЛН
КАК СПРЯТАТЬ КОНФЕТЫ
00:59
123 GO! Shorts Russian
Рет қаралды 2,8 МЛН
QCon London '23 - A New Era for Database Design with TigerBeetle
49:45
What Is a Database? by Jamie Brandon
43:38
TigerBeetle
Рет қаралды 6 М.
The New Massively Parallel Language
23:37
ThePrimeTime
Рет қаралды 127 М.
Britain's Got Talent - Signature (Michael Jackson VS Bhangra)
4:54
Mohtashim Khan
Рет қаралды 3,9 МЛН
CS Programs Should NOT Teach Git ft. ThePrimeagen | Backend Banter 054
59:42
TigerBeetle: Magical Memory Tour! (Joran Dirk Greef)
1:03:41
CMU Database Group
Рет қаралды 4,6 М.
Databases, Ambitions, and a Testing Silver Bullet? (With Joran Dirk Greef)
1:06:41
98% Cloud Cost Saved By Writing Our Own Database
21:45
ThePrimeTime
Рет қаралды 269 М.
#miniphone
0:18
Miniphone
Рет қаралды 11 МЛН
How Neuralink Works 🧠
0:28
Zack D. Films
Рет қаралды 32 МЛН
wyłącznik
0:50
Panele Fotowoltaiczne
Рет қаралды 22 МЛН