PocketBase... The Ultimate Side-Hustle Backend?

Поделиться
HTML-код
  • Опубликовано: 12 сен 2022
  • Take first look at PocketBase, a new backend platform using the Go programming language and SQLite database that compiles to a single executable. It is a lightweight alternative to tools like Firebase and Supabase for easy backend development.
    #programming #firstlook #TheCodeReport
    🔗 Resources
    - PocketBase Github github.com/pocketbase/pocketbase
    - Pocketbase HomePage pocketbase.io/
    - Firebase Alt Video • I tried 5 Firebase alt...
    - Edge Functions Video • Is "edge" computing re...
    🔥 Get More Content - Upgrade to PRO
    Upgrade to Fireship PRO at fireship.io/pro
    Use code lORhwXd2 for 25% off your first payment.
    🎨 My Editor Settings
    - Atom One Dark
    - vscode-icons
    - Fira Code Font
    🔖 Topics Covered
    - What is PocketBase?
    - Pocketbase vs Supabase
    - Pocketbase vs Firebase
    - Is PocketBase production ready?
    - How to choose a backend for an app?
  • НаукаНаука

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

  • @karthik448
    @karthik448 Год назад +673

    "Destined to fail, but if not.. does it scale" This should be the motto for all side projects

  • @dom8429
    @dom8429 Год назад +2439

    we need another backend base service as an alternative to this one. and also a new javascript framework while we are at it

    • @HAL-9000-
      @HAL-9000- Год назад +149

      Written in rust

    • @Affax
      @Affax Год назад +19

      ​@@HAL-9000- Rust is 🙏
      It's definitely my favorite language ever

    • @HAL-9000-
      @HAL-9000- Год назад +20

      @@Affax Mine too, followed by Go

    • @HorsiMusic
      @HorsiMusic Год назад +5

      Directus is a great alternative

    • @HAL-9000-
      @HAL-9000- Год назад

      @@HorsiMusic or hasura

  • @Ddxcv98
    @Ddxcv98 Год назад +1003

    Start your project now by building your backend from scratch ❌
    Spend endless hours looking at BaaS alternatives and never actually start your project ✅

    • @HAL-9000-
      @HAL-9000- Год назад +34

      That's the way

    • @devagr
      @devagr Год назад +61

      why you gotta call me out like that

    • @wlockuz4467
      @wlockuz4467 Год назад +135

      Start your project now by building your backend from scratch ❌
      Spend endless hours looking at BaaS alternatives and never actually start your project ❌
      Forget about the original project and create your own BaaS platform because none of the existing ones out there fit your "taste" ✅

    • @fexofenadinaGenerica
      @fexofenadinaGenerica Год назад +18

      So wait, all these services (firebase, supabase anythinbase) are used to avoid making a backend with node, flask, Django, c# etc?
      I really thought they were meant to host your backend lol
      Very noob much wow

    • @guilhermealveslopes
      @guilhermealveslopes Год назад +21

      @@wlockuz4467 Thats how most frameworks were born, maybe

  • @daytonmux
    @daytonmux Год назад +1194

    TIL Firebase uses “sharting” to horizontally scale. Only downsides of this strategy are the underwear overhead and the smell, but I find the tradeoff to be worth it, especially if you aren’t doing much code-sniffing

    • @Steel0079
      @Steel0079 Год назад +65

      Underwear overhead and the smell xD

    • @JohnWalz97
      @JohnWalz97 Год назад +13

      Bruh 💀

    • @shortkeys73
      @shortkeys73 Год назад +94

      Make sure you're consistently dumping your cache you'll be good to go 👍💩

    • @franciskafieh
      @franciskafieh Год назад +11

      @@shortkeys73 HELPPPP

    • @MrShaheer
      @MrShaheer Год назад +1

      bravo

  • @Oliver_Saer
    @Oliver_Saer Год назад +125

    Just want to say that I absolutely love your humour - "your side project which is destined to fail", saying "sharding" but putting "sharting" on-screen, etc...
    Actually helps me retain the information because the laughs are keeping me focused, whereas other RUclipsrs lose me within seconds due to their long-winded, monotone, no-nonsense approach to teaching programming concepts.

    • @dellagustin
      @dellagustin Год назад +5

      I'm glad I was alone in the room when "your side project which is destined to fail" came up, I started 😂 like an idiot

  • @felipeflores5403
    @felipeflores5403 Год назад +92

    He said he was gonna look at pocketbase over the weekend and here we are. Boy does he deliver!

  • @apsufn41fkas9capsaclaw
    @apsufn41fkas9capsaclaw Год назад +231

    i love how pocketbase has real-time demo, so you can see other people testing it

  • @brian_ball
    @brian_ball Год назад +92

    Perfect for my side project which is "destined to fail!" 🤣

    • @theterribleanimator1793
      @theterribleanimator1793 Год назад

      spoken like a true freelancer, hooraah.

    • @JohnDoe4321
      @JohnDoe4321 Год назад +17

      If I expect my side project to fail, and it does fail, then it met expectations.
      And if it met expectations, was it really a failure? 🤔

    • @ark_knight
      @ark_knight Год назад +4

      @@JohnDoe4321 dayum this guy here giving existential crisis to all freelancers

    • @ricardocnn
      @ricardocnn Год назад +2

      It is bound to fail because packetbase hasn't even reached version 1 yet

  • @soviut303
    @soviut303 Год назад +371

    You can scale horizontally by giving each customer their own executable. You don't have to worry about "noisy neighbours", only one customer is affected if an app goes down, you can scale each customer independently and you can easily A/B test features or do progressive rollouts of new versions.

    • @jameslay6505
      @jameslay6505 Год назад +54

      This is a surprisingly underrated strategy. For the small amount of communication that needs to be global, you can implement that as an integration and host that using whatever tech you like. You may never need it, depending on the use case.

    • @adityanuar
      @adityanuar Год назад +41

      cheapest horizontal scaling i can ever imagine

    • @soviut303
      @soviut303 Год назад +88

      @@jameslay6505 It's because people still think of databases as this big shared multi-tenant setup. So all the effort in the last 20 years of devops has gone into optimizing a monolithic data store so there's not much tooling around "one stack per customer". They'll say it's too hard to manage lots of small instances, but sink $500,000 into standing up a Kubernetes cluster to scale 5 microservices.

    • @WolfrostWasTaken
      @WolfrostWasTaken Год назад +21

      @@soviut303 true, we use a different instance of our project for each client (each on a different machine), each with a separate database. And we have CI. No problems! This strategy is underrated

    • @jeremiahgavin9687
      @jeremiahgavin9687 Год назад +9

      Wait, how? How does the executable get on their device and run?

  • @ricardofabilareyes
    @ricardofabilareyes Год назад +122

    I have a SASS project I made years ago with Laravel and uses SQLite. Never had an issue with it. On of the best engineering project of all time. A fully transactional database in just a simple file is awesome.

    • @pauls6277
      @pauls6277 Год назад +12

      I’ve been using Laravel for Medium applications and it’s amazing the power it gives you for your backend. Even better when they switched Webpack with Vite 🤩

    • @ko-Daegu
      @ko-Daegu Год назад +3

      Now let’s talk about security with SQLite

    • @marusdod3685
      @marusdod3685 Год назад +35

      @@ko-Daegu security should be implemented at the backend level, not the database level

    • @yepee1
      @yepee1 Год назад +2

      @@ko-Daegu you make your own solution handling access control to your services. And following best practices when hashing things.

    • @blubblurb
      @blubblurb Год назад +1

      I also used sqlite in a project. It run very fast was very easy to backup. Then someone replaced the implementation with sqlite because the person in charge said sqlite is not "professional enough"

  • @nacs
    @nacs Год назад +14

    This Pocketbase project is incredible. A single binary that does all that whereas Appwrite/Supabase require like 6 large containers.
    Definitely using this for my next "startup".

    • @MrRe-sj2iv
      @MrRe-sj2iv Год назад +1

      I like Appwrite but can love PocketBase so much.
      Appwrite is kind of overweight baas for a new startup

  • @OzzyTheGiant
    @OzzyTheGiant Год назад +8

    This is the ultimate wombo combo! Go with Echo framework and Svelte for the UI plus SQLite for maximum portability; no Docker required. This is the gold standard for me in my mind; three seriously underrated pieces of technology orchestrated together to create a small binary that is easily self-hostable.

  • @lucasharskamp1897
    @lucasharskamp1897 Год назад +35

    SQLite is perfectly useful in production for mobile apps, to have local caching. Very useful for apps that require a lot of downloads while the user is likely not around a wifi-spot, or as a way to lower the amount of calls to servers.

    • @OzzyTheGiant
      @OzzyTheGiant Год назад +3

      I use it for small e-commerce websites where I know for sure the shop is never going to reach thousands of customers a day (usually just mom and pop shops that want to sell just a few products on the internet to returning customers with not much advertising) and also for Headless CMS projects

  • @pantch12345
    @pantch12345 Год назад +1

    Just wonna say, I love your videos and the way you present them to audience is brilliant . Thx ☺

  • @smvnt3803
    @smvnt3803 Год назад +4

    you gotta be kidding me, I literally got to know about PocketBase about 12 hours ago and here's a Fireship video on it woah

  • @cycla
    @cycla Год назад +1

    mind blown, this is exactly what I need and I've been looking for so long!

  • @lachainedanorak4349
    @lachainedanorak4349 Год назад +3

    Go & Svelte are my favorite languages, thanks for the report !!

  • @pigalex
    @pigalex Год назад +5

    i just rolled my own backend + api framework instead. after chasing my tail a little bit it’s now at a good point of stability and i really like it. it’s basically just micro services but in a single daemon w/ hot loading

  • @erkhesbatbold9010
    @erkhesbatbold9010 Год назад

    normally i dont give reviews but maam youre amazing like i tried 2 videos on 2020 and one on 2022 but it wont work but i saw yr video today and it worked as being both content creators i respect your hard work and keep it up

  • @mrvillage05
    @mrvillage05 Год назад +92

    I've been running Supabase self hosted for a long time now, deploying on x86 was a really painless process if you follow their guide, and on the 1 CPU, 1GB of RAM I bought for the side project it's for it works great (the project also has super low traffic, but the specs are comparable to a basic Supabase plan). The only kink was when I tried to deploy on ARM, despite the images saying they're built for ARM and Supabase claiming they built them for ARM, the Postgres image simply doesn't work (the others do though). After a log of work, just building Postgres image from the supabase/postgres repo manually worked like a charm.

    • @winkleraron8175
      @winkleraron8175 Год назад +6

      Hope you don’t mind me asking, but I’ve been wondering if I might try hosting it for my projects too, but no cloud functions in the self hosted version has me hesitating. Has that been a problem for you at all?

    • @PenguinCrayon269
      @PenguinCrayon269 Год назад

      how to protect supabase studio? i don't have experience with traeffic.

    • @mrvillage05
      @mrvillage05 Год назад +1

      ​@@winkleraron8175 Cloud functions haven't been a problem for me personally, I use Cloudflare Workers for anything on the edge.

    • @usefulprogrammer9880
      @usefulprogrammer9880 Год назад

      Still years after arm went mainstream… arm support for docker images is abysmal.

  • @KhoPhi
    @KhoPhi Год назад +27

    "Side projects that's destined to fail"
    Developers: Why are we here, just to suffer!

    • @Nekoeye
      @Nekoeye Год назад +1

      Exactly my thought. It's a bitter truth. In last Code review, he mentioned 5 users and I was like. yeah. just kill me.

    • @ezrapierce1233
      @ezrapierce1233 Год назад

      Apparently so💀

  • @tsizzle_
    @tsizzle_ Год назад +1

    Follower for a while, thanks for all the hard work!

  • @megamaxdevelopment9890
    @megamaxdevelopment9890 Год назад +17

    Amazing video. I think Directus is also a great Firebase alternative.

  • @boredguy1663
    @boredguy1663 Год назад +59

    You know what, You convinced me to build my own backend. It seems way more easier than using and managing these.

    • @stefnirk
      @stefnirk Год назад +12

      That is always the end goal, but you can create an MVP in half the time using a BAAS.

    • @parablesboltnoel
      @parablesboltnoel Год назад +6

      That's the Truth 100%. I highly recommend Laravel. The tooling and ecosystem is really amazing

    • @michaelcarner1963
      @michaelcarner1963 Год назад +13

      Hello, yes I would like to sell my own BaaS using a BaaS as a backend.

    • @BosonCollider
      @BosonCollider Год назад +5

      For many CRUD apps just setting up a database plus Hasura may also be an option.

    • @rkvkydqf
      @rkvkydqf Год назад +28

      Writing a backend feels quite easy and fun to me. Frontend now just feels like an endless maddening search for the one true framework, hacking together a UI with CSS and a glorified text markup language, guessing types until you get a type error, and other nonsense. Writing a backend feels like you're engineering an intricate system with a goal of describing your data and how it changes state. You can choose any framework or programming language, use whatever cool thing you found convenient without fearing browser compatibility, and focus on real problems. It's quite fun if you have the time and it doesn't grow into a spaghetti codebase.

  • @kennette2121
    @kennette2121 11 месяцев назад +2

    I’m about to migrate from Firebase to Self Hosted Supabase for our infra for some client specific storage location requirements that cannot be met through GCP.
    Obviously I came to Fireship for inspiration!! Happy to read comments that say it’s not too tough ❤ 🤞

  • @jeremiahgavin9687
    @jeremiahgavin9687 Год назад +23

    Thanks for putting this out. I'm definitely considering this as the backend for a multiplayer browser game.

  • @chrismarks7495
    @chrismarks7495 Год назад +5

    Always enjoy your videos so much. Just last week I was checking pocketbase and it put me to think too 🤔. A video about surrealdb would be great.

  • @juice2
    @juice2 Год назад +7

    Thanks for sharing this project, I am very excited to try it myself! Sqlite is a great database solution, but very underrated because engineers in companies gravitate towards complex setups to justify their jobs and salaries.

    • @okjosh
      @okjosh Год назад +2

      Haha this is 100% true. Unfortunately I am one of those. Corps that can afford M$ stack can afford to buy me all the shiny toys I so desire. But hell if I am using M$ for my side projects.

  • @2441139knakmg
    @2441139knakmg Год назад

    my goodness! Your presentation blew my mind more than pb

  • @Tutoring-bl5gq
    @Tutoring-bl5gq Год назад +1

    Thanks for introducing this tool!

  • @LukePighetti
    @LukePighetti Год назад +1

    I'm in the middle of a PocketBase + Flutter build on my Twitch channel, I'm really enjoying it so far. Totally recommend that folks consider it.

  • @codingcrashkurse6429
    @codingcrashkurse6429 Год назад

    Damn that looks wonderful. Already made a small introduction about this nice piece of software :). Thanks for making this video

  • @SantiagoMA
    @SantiagoMA Год назад +8

    I think that besides the real-time functionality, other HeadlessCMSs like Strapi, Directus, Keystone, Squidex, ParseServer or Cockpit can also be included in the same bucket of the previous mentioned technologies.

  • @bjunte2113
    @bjunte2113 Год назад

    Yo after 50 seconds i am sold. Looks incredible!😍

  • @Mafanca
    @Mafanca Год назад

    this is right what i need! gonna restart my side-project again

  • @pilot8720
    @pilot8720 Год назад

    I love SQLite, I always use it for my projects. Good to see it gettin the love

  • @josephmartin6219
    @josephmartin6219 Год назад

    Love the recursive database relationship at the end 😆!

  • @th3pr0ject
    @th3pr0ject Год назад +1

    "It would work just fine for your side project that's destined to fail" - that hit hard man :)

  • @_johnathan
    @_johnathan Год назад +2

    I used ElefantCMS for years as a WP alternative which uses SQLite years ago. So fast!

  • @s3rverlord
    @s3rverlord Год назад

    Loved this!

  • @anj000
    @anj000 Год назад +78

    It really looks amazing. Self-hosting is the best hosting.

    • @rodrigoorellana2389
      @rodrigoorellana2389 Год назад +1

      what about security when your webapp starts scaling? self-hosting is cool if your app keeps simple

  • @timogeiselhardt
    @timogeiselhardt Год назад

    Just bought soft soft! So excited to get started!!

  • @victorpinasarnault9135
    @victorpinasarnault9135 Год назад

    I learn and have fun. Perfect!

  • @nomad_swe
    @nomad_swe Год назад +7

    Hosting Supabase on my VPS behind Traefik currently and honestly didn't find it all that hard. Sure, some things were a bit finicky and not obvious but it wasn't a hair pulling exercise in my experience.

  • @vivekpaliwar7217
    @vivekpaliwar7217 Год назад +1

    To be honest , I did learn something out of this .
    I am just an beginner but still fireship videos are knowledgeable :)

  • @adamnagy6206
    @adamnagy6206 Год назад +21

    We use supabase in production for 4k+ users, and We have spent few hours figuring out how to setup email templates 😅😅, and now it's okay there are some bugs like sometimes reset password would not get processed but it can be a client sided thing

    • @axeleli6845
      @axeleli6845 Год назад +1

      if you need someone to help with development lmk

  • @WaszInformatyk
    @WaszInformatyk Год назад

    I have found what i was looking for :-)
    THANKS 😃

  • @ismaelbernard6015
    @ismaelbernard6015 Год назад +1

    Awesome !!!!!!

  • @Kaiju3301
    @Kaiju3301 Год назад +6

    I’ve already made 7 JavaScript frameworks since this came out.

  • @olmrgreen1904
    @olmrgreen1904 Год назад +1

    You are a bless to the dev community

  • @a_maxed_out_handle_of_30_chars
    @a_maxed_out_handle_of_30_chars Год назад +1

    thanks, will try this

  • @rayusaki88
    @rayusaki88 Год назад

    Fantastic! 👏🏻👏🏻👏🏻👏🏻👏🏻

  • @ezikhoyo
    @ezikhoyo Год назад +34

    I mean, all that Go, Single Executable, Super Fast and such are very nice, but what you got me at was Svelte. Discovered Svelte months ago and fell in love. Hated Javascript/HTML/CSS/WebDev as a whole before (backend dev coming from java) and Svelte is insanity, but positive. And PocketBase sounds and seems so good (will definitely use it in my next project that'll definitely fail ;)) but than hearing it's using Svelte... not gonna lie, I had sex that felt worse than hearing that....
    I would just hope it has more clients/sdks, e.g. Java for backend and Android support (never worked with Dart).

    • @cariyaputta
      @cariyaputta Год назад +4

      Well, the stack sounds like a dream to me. And Dart/Flutter is awesome for mobile, give it a try!

  • @lancemarchetti8673
    @lancemarchetti8673 Год назад

    Love the embedded SQL idea!

  • @metatronicx
    @metatronicx Год назад

    This review is really really informative

  • @hakuna_matata_hakuna
    @hakuna_matata_hakuna Год назад

    This channel is a rare gem

  • @vhwjpzf1z0fi73a
    @vhwjpzf1z0fi73a Год назад +2

    I love PocketBase!

  • @alejandromunozdelacruz9598
    @alejandromunozdelacruz9598 Год назад

    Thanks for your great Ideas

  • @kadeallen3527
    @kadeallen3527 Год назад +1

    would love a 100 seconds of surrealDB. it looks very interesting and unique, and written in rust ofc

  • @Vantivify
    @Vantivify Год назад +2

    Wooaa Then you definietly need to see SurrealDB !!!

  • @xdotli
    @xdotli Год назад +8

    Thank you so much for this jeff… im building a little scratchpad for my team

  • @jonathanhoyos8191
    @jonathanhoyos8191 Год назад

    Nice. I love go. I'll see this new tech.

  • @MattWyndham
    @MattWyndham Год назад

    Watched this while “sharding”. Gained new perspective on the performance of my porcelain computer

  • @amirgamil
    @amirgamil Год назад +1

    "The next MySpace" 😂 One of your best ever lines Jeff

  • @mr.norris3840
    @mr.norris3840 Год назад +2

    I’m sold.

  • @thomasmelak
    @thomasmelak Год назад +1

    YES TO THE PROXIMITY HOVER TUTORIAL :)

  • @juannicolai8771
    @juannicolai8771 Год назад

    Great video

  • @jatinnandwani6678
    @jatinnandwani6678 Год назад

    Thanks so much

  • @PauloSantosk
    @PauloSantosk Год назад

    It is blazing fast, baby!

  • @sxlg_32
    @sxlg_32 Год назад +25

    Really cool, though I prefer my databases with sharting thank you.

    • @sufilevy
      @sufilevy Год назад +7

      This made me question everything I know and wonder if it's actually sharting and not sharding. Good to know it's just a typo ÷)

  • @dylhack
    @dylhack Год назад +1

    Go for the win!

  • @axa993
    @axa993 Год назад

    I am literally about to start a side project that needs exactly something like this.

  • @Bradmonster
    @Bradmonster Год назад

    Great content keep it up!

  • @zlatanonkovic2424
    @zlatanonkovic2424 Год назад +1

    Awesome find. A more in-depth video would be very interesting.

  • @paulkiat
    @paulkiat Год назад

    Thanks!

  • @louispocheron420
    @louispocheron420 Год назад +2

    Idk if removing the flashing intro was even asked, but thank you mister for our eyes !

  • @Nabi_25
    @Nabi_25 Год назад

    TNice tutorials was excellent man, thank you so much! I'm a 40yr old noob that's always wanted to try making soft and never got around to it. I'm

  • @TheDRAGONFLITE
    @TheDRAGONFLITE Год назад

    Nice video bruv

  • @hugonolte5276
    @hugonolte5276 Год назад

    Awesome how in the logs of the demo we can see that the date this video went live we went from 25 to 4920 requests and growing

  • @Gelo2000origami
    @Gelo2000origami Год назад

    Wow, I didn't know I could self-host supabase. Who would have thought I'd learn that in a video about another software

  • @teguhliem5777
    @teguhliem5777 Год назад +1

    Wooooo, time to support the devs, Pocketbase is GOAT

  • @HotRatsAndTheStooges
    @HotRatsAndTheStooges Год назад

    Would love to see a video on SurrealDB. Looks like an incredible new technology

  • @heitormbonfim
    @heitormbonfim Год назад

    Really interesting...

  • @maximenadeau9453
    @maximenadeau9453 Год назад +45

    It looks a lot like Directus which is also excellent.

  • @MisterKitKit
    @MisterKitKit Год назад +1

    this in combination with railway is just fantastic to use !

    • @guiiimkt
      @guiiimkt Год назад

      How did you deploy it on railway? I had to deploy via a dockerfile in a github repo. I was wondering if there is an easier way

  • @ChrisJaydenBeats
    @ChrisJaydenBeats Год назад +4

    Missed an opportunity to add a reverb on the “Does it scale”

  • @knight_kazul
    @knight_kazul Год назад +2

    I'd love to see a video about htmx.

  • @srandista11nuda59
    @srandista11nuda59 Год назад

    It is literally my birthsday and today i decided to start learning GO wow

  • @andreasblondeau1682
    @andreasblondeau1682 Год назад +1

    Amazing video ❤️ what about 8base and Qovery? 😀

  • @johntheawsomeful
    @johntheawsomeful Год назад

    Liked for sharting

  • @Technique1995
    @Technique1995 Год назад

    Please do videos on side hustle projects. Love from India 🇮🇳

  • @CodingPhase
    @CodingPhase Год назад

    Interesting

  • @draido-dev
    @draido-dev Год назад

    Nice Video From My Fav Yt Creator :-)

  • @Raphaeloper
    @Raphaeloper Год назад +3

    1:54 Poor Firebase, it sharted itself...

  • @nickportokallidis
    @nickportokallidis Год назад +2

    Thanks awesome as always!
    Lacking authorization is a huge deal breaker for me because i dont see much going on there yet
    But since we are talking alternatives here, It would be an interesting challenge if you manage to scale your side-project by sharding the business logic, e.g have a pocketbase server per client-organization and maybe add a another layer of pocketbase for syncing between the client nodes ( k8s to the rescue.. ).
    of course risking your future business success does not sound like a solid plan so most of us will just stick with the usual suspects.

  • @wissembelguidoum
    @wissembelguidoum Год назад

    Ok you sold me on this

  • @jbo8307
    @jbo8307 Год назад

    I am new at front end dev and your vids have helped so much!

  • @abdullahmoiz8151
    @abdullahmoiz8151 Год назад +8

    Interesting gonna check it out
    I've always been a fan of SQLite and never understood some of the hate it gets

    • @deepakpune1
      @deepakpune1 Год назад +2

      sqlite ftw

    • @MatthewTaylor86
      @MatthewTaylor86 Год назад

      I don't know if people hate it, so much as think it's just suitable for bootstrapping and should be replaced ASAP - which absolutely isn't the case

    • @everyhandletaken
      @everyhandletaken Год назад

      @@MatthewTaylor86 I have seen so many cases where documentation states that 'Get Started' examples are using SQLite & replace it with a 'real' db ASAP.
      I fell into the trap of believing it was not suitable to real workloads, but everyone is really positive about it & I need to re-think my life choices now.

  • @rasalas91
    @rasalas91 Год назад

    1:54 LMAO "SHARTING"
    sharding? Looooooooooool.

  • @rasmuschristensen2739
    @rasmuschristensen2739 Год назад

    You could scale on the z-axis by dividing your userbase into regions etc.