Why SQLite is Taking Over with Brian Holt & Marco Bambini

Поделиться
HTML-код
  • Опубликовано: 13 янв 2025

Комментарии • 28

  • @oluijks
    @oluijks 7 месяцев назад +6

    Been using SQLite for many years now... It's simple, just a file, portable and does most things a more fancy database will do for you...
    I'm a big believer on start simple and keep it that way until you have to go more advanced...
    Nice talk, I'm enjoying it

  • @88onage
    @88onage 7 месяцев назад +5

    Love the Sqlite renaissance in recent months! Awesome episode 🎉

  • @mike-2342
    @mike-2342 7 месяцев назад +6

    sqlite makes sense for most websites, kinda surprised mysql dominated the general website landscape for so long

    • @fennecbesixdouze1794
      @fennecbesixdouze1794 7 месяцев назад

      Then you don't understand anything about SQLite, because it's obvious why MySQL was chosen for web on production and not SQLite: SQLite didn't even add WAL mode until 2010 and it's only gotten reasonable recently.
      The rollback journal was completely impractical for multi-user applications for even the simplest of applications.

  • @rogerpence
    @rogerpence 7 месяцев назад +8

    Kudos to CJ. Give him more juice! He asked really tough, important questions and got hand-wavey, word-salad answers. I think he was a bit intimidated and he shouldn't have been. I am a huge fan of Syntax and think they generally do great job--but this episode was mostly a marketing-heavy promo.

    • @syntaxfm
      @syntaxfm  7 месяцев назад +4

      Sorry to hear you felt it was marketing heavy. I (Scott) was genuinely stoked to hear about the sqlite syncing as a core feature, not because it's a product on the show, but because I've been in that space for a bit and it's tough to find anything turn key here. CJ def rules though, he's the man.

    • @rogerpence
      @rogerpence 7 месяцев назад

      @@syntaxfm Thanks for the reply, Scott.

    • @davidspivack7775
      @davidspivack7775 7 месяцев назад +1

      Agreed! I understand guests may not want to have to compare their product to existing competitors in the domain but doing so really gives us an understanding of the product. Those question(s) in particular were awesome.

  • @mdogsandiego
    @mdogsandiego 7 месяцев назад

    I have huge respect for both of these guys. SQLite is definitely something I'm turning focus towards.

  • @ronaldaug8504
    @ronaldaug8504 6 месяцев назад

    Congratulations, CJ! 🥳 I didn't know that you had a new baby.

  • @StingSting844
    @StingSting844 7 месяцев назад

    How do we run migrations when we have a large number of instances ? Wont we end up in a state where some migrated and some not depending on the network connectivity?

  • @tusharphb6596
    @tusharphb6596 7 месяцев назад +1

    Sqlite is a amazing database for smaller project but in terms for production ready application sqlite left behind because of its single concurrent write operation and can't be scaled :/ recently turso has extend sqlite for production with libsql. Not yet tried, will try soon maybe

    • @weiSane
      @weiSane 7 месяцев назад +1

      torso and libsql by itself is a game changer. But I don’t want the stress of managing it all by myself so I use turso

    • @tusharphb6596
      @tusharphb6596 7 месяцев назад +1

      @@weiSane turso's free tier looks promising for small projects, but there is no such backup facilities for free tier. Atleast I didn't find any information about db backup on the free tier. Paid tier has backup facilities but i prefer to spend those penny's to host own postgres

    • @JeremyAndersonBoise
      @JeremyAndersonBoise 7 месяцев назад +1

      Sqlite is plenty enough for “production,” depending on the characteristics of your workload. It’s been used in literally in tens of thousands of production applications. Turso and libsql have the same limitations, if you need more than 10k transactions per second then you may need something faster, but you also probably have more tables than paying customers. It seems like you don’t really understand what you’re saying, you’re more likely parrroting from something you think you heard somewhere. Presenting yourself as an authority, no less. Lurk more.

    • @weiSane
      @weiSane 7 месяцев назад +1

      @@JeremyAndersonBoise lol who’s presenting themselves as an authority?
      We are literally just discussing something that seems abit intriguing and no one said sql doesn’t have its weak points and we all contended that for some applications it’s not not the right choice and there are good replacements for it in those scenarios like Postgres etc .
      So again, who’s lurking and who’s being an authority in this SQLite discussion?
      Pathetic.

  • @SRG-Learn-Code
    @SRG-Learn-Code 7 месяцев назад +1

    sqlite for the win! most apps are not corpo nor unicorns, lets light that lite!

  • @fennecbesixdouze1794
    @fennecbesixdouze1794 7 месяцев назад +1

    SQLite is pronounced either "Es-Ku-El-Ite" or "See-Kwe-Lite". It has never been pronounced "Es-Ku-Lite" until this podcast :)

    • @fleckc
      @fleckc 7 месяцев назад

      Prove it! 😂

    • @MarcoDamaceno
      @MarcoDamaceno 6 месяцев назад

      Assy-Keh-Lite I prefer

  • @dBrakke
    @dBrakke 7 месяцев назад +1

    As a Minnesotan, Brian's background was a nice little easter egg 😂

  • @SachinDolta
    @SachinDolta 7 месяцев назад +1

    Yoo, CJ here

    • @syntaxfm
      @syntaxfm  7 месяцев назад +1

      CJ will be on a ton of episodes this month as Wes is on paternity leave