TigerBeetle - A Million Financial Transactions per Second in Zig

Поділитися
Вставка
  • Опубліковано 1 сер 2024
  • Find TigerBeetle on Twitter:
    / tigerbeetledb
    Source code:
    github.com/coilhq/tigerbeetle
    From Zig SHOWTIME #27
    zig.show
    0:00 Talk
    48:34 Q&A - Host questions
    59:29 Q&A - Audience questions
  • Наука та технологія

КОМЕНТАРІ • 19

  • @poparasan
    @poparasan 3 роки тому +10

    Orchestration of the presentation was so fun! :)

  • @lewisdaly9099
    @lewisdaly9099 3 роки тому +19

    Ah you guys are a bunch of nerds... love your work!

  • @DavidGauerRatfactor
    @DavidGauerRatfactor 3 роки тому +7

    Fantastic presentation!

  • @user-ql1tk3sl3s
    @user-ql1tk3sl3s 10 місяців тому +1

    Amazing video. It’s bizarre to see a thoughtfully designed distributed system. The industry standard of solving scoped problems with 12 categories of overly generalised legacy data service clusters is maddening.

  • @TomAtkinson
    @TomAtkinson 11 днів тому

    Surely you allocate memory each time a new account is created right? And hold all accounts in RAM? Apart from total number of transactions over all time (stored on disk I would think), it would be the number of accounts and current balance that would determine your RAM usage after startup right? That plus a pool of 10,000 structs or whatever in your batch size?

  • @chinmayanand896
    @chinmayanand896 15 днів тому

    i just did the 1 million using Tigerbeetle in less than a second.

  • @LewisCampbellTech
    @LewisCampbellTech Рік тому +4

    Loving these tiger beetle talks. Really smart people doing some really cool stuff.

    • @tenthlegionstudios1343
      @tenthlegionstudios1343 Рік тому

      Same. Have slowly been going through them all these past few months. They do such a great job explaining complex topics, and finding simple efficient solutions. Brilliant. Considering watching their entire LSM stream next :)

  • @TheSulross
    @TheSulross 2 роки тому +6

    yeah, SQL is indeed a cozy Hobbit Shire

  • @ghawk3911
    @ghawk3911 3 роки тому

    First

  • @yevgenydevine
    @yevgenydevine 2 роки тому +3

    That's one cringe presentation, but it does have some useful information. 1.5x speed is optimal.

    • @LewisCampbellTech
      @LewisCampbellTech Рік тому +5

      I like distributed systems and tolkien

    • @tenthlegionstudios1343
      @tenthlegionstudios1343 Рік тому +4

      @@LewisCampbellTech 100% loved every minute of it. Technology presentations are better when fun/entertaining.

    • @user-ql1tk3sl3s
      @user-ql1tk3sl3s 10 місяців тому +5

      That’s one cringe comment, and it doesn’t have any useful information. Not commenting would have been optimal.

    • @yevgenydevine
      @yevgenydevine 10 місяців тому

      @@tenthlegionstudios1343 they tried to make it fun/entertaining and these attempts went extremely cringe.

    • @user-ql1tk3sl3s
      @user-ql1tk3sl3s 9 місяців тому +1

      @@yevgenydevine As an adult learning about interesting projects in your professional domain it’s healthy not to let your attention be entirely captured by the subjectivity of the 1min of humor