Implementing In-Memory Caching in ASP.NET Core Applications

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ม.ค. 2025

ความคิดเห็น • 26

  • @CodeMaze
    @CodeMaze  8 หลายเดือนก่อน +1

    Thank you all for watching and for your support.
    ►► If you want to check out all our courses you can do that here: courses.code-maze.com/courses/

  • @Tamer_Ali
    @Tamer_Ali 8 หลายเดือนก่อน +1

    Thanks a lot @CodeMaze for talking about Cache Stampede using SemaphoreSlim in In-Memory Caching. I was looking for that topic

    • @CodeMaze
      @CodeMaze  8 หลายเดือนก่อน

      Glad it was helpful! Thank you for watching the video.

  • @vijayakumar1591
    @vijayakumar1591 5 หลายเดือนก่อน +1

    Awesome demo

    • @CodeMaze
      @CodeMaze  5 หลายเดือนก่อน

      Thank you. Thanks for watching the video.

  • @curtisdave2858
    @curtisdave2858 8 หลายเดือนก่อน

    Thank you for this video, crazy that it was just created yesterday😂. Right timing for me I guess

    • @CodeMaze
      @CodeMaze  8 หลายเดือนก่อน +1

      You are most welcome. Thank you too for watching the video. As many would say, there is no wrong time for good stuff :)

  • @elijah5176
    @elijah5176 5 หลายเดือนก่อน +1

    You are a great tutor

    • @CodeMaze
      @CodeMaze  5 หลายเดือนก่อน

      I appreciate that! Thank you.

  • @davood7497
    @davood7497 8 หลายเดือนก่อน +1

    Good one !!!

    • @CodeMaze
      @CodeMaze  8 หลายเดือนก่อน

      Thank you! Cheers!

  • @Tamer_Ali
    @Tamer_Ali 8 หลายเดือนก่อน

    Thanks @CodeMaze for the video.
    Are you going to talk about cache stampede?

    • @CodeMaze
      @CodeMaze  8 หลายเดือนก่อน

      Thank you too for watching. I will see about that topic. It is interesting for sure, just can be a bit more theoretical as well. Thank you for the suggestion though.

  • @w1llow01
    @w1llow01 6 หลายเดือนก่อน

    what benefits are provided by fixing the size limit to a certain number?
    Also if I don't add a size can I consider the app will keep caching without restrictions?

    • @CodeMaze
      @CodeMaze  6 หลายเดือนก่อน +1

      Hi. Let me quote the Microsoft docs: "If SizeLimit isn't set, the cache grows without bound. The ASP.NET Core runtime doesn't trim the cache when system memory is low. Apps must be architected to: Limit cache growth. Call Compact or Remove when available memory is limited." So as you can read, if you don't specify the size limit it can lead to low memory issues. It is up to a developer to set the size and manage the cache.

  • @Tamer_Ali
    @Tamer_Ali 7 หลายเดือนก่อน

    I'd like to create a service for caching. should I return ValueTask instead of Task from the methods?
    ValueTask SetAsync(string key, T value, CancellationToken token = default)

    • @CodeMaze
      @CodeMaze  7 หลายเดือนก่อน

      Using ValueTaks with caching operations should be recommended but also tested with benchmarks. It doeasn't have to be a faster operation, because that's not the main purpose for ValueTask, but it can definitely reduce memory allocations. We have a great article on that topic: code-maze.com/csharp-task-and-valuetask/, you can find a bit more info there.

    • @Tamer_Ali
      @Tamer_Ali 7 หลายเดือนก่อน

      @@CodeMaze I already read it 👍

  • @Mikewendwosen
    @Mikewendwosen 6 หลายเดือนก่อน

    can you do Response cache using Marvin Cache Headers library its not clear on the book.

    • @CodeMaze
      @CodeMaze  6 หลายเดือนก่อน

      Hi. We are not using Marvin Cache anymore in the second edition. But to be honest, even if I would do that video, I don't think I would be able to explain it any clearer than I did in the book :)

  • @ramasamynagappan7586
    @ramasamynagappan7586 8 หลายเดือนก่อน +1

    Great

    • @CodeMaze
      @CodeMaze  8 หลายเดือนก่อน

      Thanks.

  • @andresbeltran5779
    @andresbeltran5779 7 หลายเดือนก่อน

    Excellent

    • @CodeMaze
      @CodeMaze  7 หลายเดือนก่อน

      Thank you. Thanks for watching as well.

  • @Galal424
    @Galal424 8 หลายเดือนก่อน

    You are the best person
    Thanks 🤍

    • @MarinkoSpasojevic
      @MarinkoSpasojevic 8 หลายเดือนก่อน

      Thank you too for watching. Cheers.