How I Made My Own Redis (In Rust)

Поделиться
HTML-код
  • Опубликовано: 28 июн 2024
  • Signup for Codecrafters for free: app.codecrafters.io/join?via=...
    Repository: github.com/conaticus/redis-clone
    Discord: / discord
    Github: github.com/conaticus
    Twitter: / conaticus
    Join this channel to get access to perks:
    / @conaticus
    0:00 Intro
    0:34 TCP Server
    3:05 Adding Concurrency
    5:47 Parsing RESP Commands
    10:28 Set & Get Commands
    10:56 Expiring Keys
    I Made My Own Redis (In Rust)
  • НаукаНаука

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

  • @conaticus
    @conaticus  9 месяцев назад +10

    Signup for Codecrafters for free: app.codecrafters.io/join?via=conaticus

  • @ExediceWhyNot
    @ExediceWhyNot 9 месяцев назад +65

    It's so weird to understand the Rust syntax but not the conventions. I both can and cannot understand what's happening at the same time. Truly a unique experience.

    • @conaticus
      @conaticus  9 месяцев назад +16

      rust is certainly the language of all time.

    • @NotHumanPerson
      @NotHumanPerson 9 месяцев назад

      This actually made me laugh

    • @Parritz
      @Parritz 9 месяцев назад +1

      I don't think I could ever like Rust's syntax, but the way libraries work compared to C++ is so much better

    • @electric26
      @electric26 9 месяцев назад

      ​@@Parritzthought so at first too. I'm not sure what the final straw was, but when I switched from C++ to Rust on a real world project I began to fall on love. I'm much more productive with it, too

  • @adrian5895
    @adrian5895 9 месяцев назад +5

    My two favorite things in programming :) thank you so much

  • @omagadavid9923
    @omagadavid9923 9 месяцев назад +16

    "we wrote code that works"🤣🤣

  • @J0R1AN
    @J0R1AN 9 месяцев назад +6

    Nothing better than writing some clean Rust

  • @alexanderrabin45
    @alexanderrabin45 9 месяцев назад +4

    “This is why taking a shit while programming is really useful” 😂😂😂

  • @im_the_raymond
    @im_the_raymond 9 месяцев назад +3

    Documentation for ever

  • @codewithguillaume
    @codewithguillaume 8 месяцев назад

    OMG Mate hahaha what a project! I subscribe :)

  • @buildyourownx
    @buildyourownx 9 месяцев назад +4

    "We did it" - "We did it"
    ¯\_(-∨-)_/¯
    Incredible video as usual Sam and thanks for the feedback.
    Great idea around being able to upvote the Code Examples.
    Ranked Code Examples and "Similar to you" - coming soon :)

    • @crum--business
      @crum--business 8 месяцев назад

      You could have just removed the background music using Adobe free AI instead of voiceover

  • @mwlo8635
    @mwlo8635 8 месяцев назад

    Is there an uncut version?

  • @CoderDev6545
    @CoderDev6545 9 месяцев назад +2

    I have no idea what a redis is even though I code, but this was very entertaining, awesome video!

  • @luigidabro
    @luigidabro 9 месяцев назад

    VScode theme? Any special linter?

  • @Pillow_
    @Pillow_ 9 месяцев назад +3

    Very amusing video

  • @AetherSerenity
    @AetherSerenity Месяц назад

    how or where did you learn rust?

  • @duckyblender
    @duckyblender 9 месяцев назад +4

    are you saying prelube? haha

  • @SIMULATAN
    @SIMULATAN 9 месяцев назад +5

    Imagine the productivity of this man if he used linux.

  • @ofeki4533
    @ofeki4533 9 месяцев назад

    LETS GOOOO

  • @-uz
    @-uz 9 месяцев назад

    let him cook!

  • @nebularzz
    @nebularzz 9 месяцев назад +1

    i like fire trucks and monster trucks

  • @rajukakaju4009
    @rajukakaju4009 9 месяцев назад

    Hello and Hello PAIN

  • @melanovapedia7924
    @melanovapedia7924 9 месяцев назад

    I can ignore you use windows for coding coz this sound bg 3:05 , class.

  • @hi12167pies
    @hi12167pies 9 месяцев назад

    this look cool but its way to expensive

  • @V_ice
    @V_ice 9 месяцев назад +1

    hi

  • @nixielee
    @nixielee 9 месяцев назад +2

    why are you thinking for yourself in 2023? chatgpt does rust boilerplate for you

  • @syn_flood
    @syn_flood 9 месяцев назад

    I need to pre-lube before attempting Rust? 🥵

  • @JOHNSMITH-ve3rq
    @JOHNSMITH-ve3rq 9 месяцев назад

    Zoomer content total chaos

  • @lpbigfish3730
    @lpbigfish3730 8 месяцев назад

    Naaaah bro is just Rustifying everything 💀

  • @doublesushi5990
    @doublesushi5990 9 месяцев назад

    starting off with an AD is insane

    • @well.8395
      @well.8395 9 месяцев назад +2

      the whole video is an ad, what do you mean?

  • @salman0ansari
    @salman0ansari 9 месяцев назад

    Someone needs to create a higher level language on top of rust
    because the rust syntax is so weird and ugly.

  • @qaqkirby9781
    @qaqkirby9781 5 месяцев назад

    the hole content is fucking AD.