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

  • @MilanJovanovicTech
    @MilanJovanovicTech 3 หลายเดือนก่อน +2

    Want to master Clean Architecture? Go here: bit.ly/3PupkOJ
    Want to unlock Modular Monoliths? Go here: bit.ly/3SXlzSt

  • @yunietpiloto4425
    @yunietpiloto4425 3 หลายเดือนก่อน

    Great content as always. Thanks for sharing!

  • @ferventurart
    @ferventurart 2 หลายเดือนก่อน

    Great video Milan!

  • @regestea
    @regestea 3 หลายเดือนก่อน

    Thanks for your great contents, I think we need a content to "How do I write a test for Azure blob service"

  • @Ajmal_Yazdani
    @Ajmal_Yazdani 3 หลายเดือนก่อน +1

    Thanks for your share @Milan Jovanović. What should I consider if I have to upload very large (up to 10GB) files?

    • @MilanJovanovicTech
      @MilanJovanovicTech 3 หลายเดือนก่อน +1

      Consider uploading directly to Blob Storage with pre-signed URLs

    • @Ajmal_Yazdani
      @Ajmal_Yazdani 3 หลายเดือนก่อน

      @@MilanJovanovicTech Could you please explain more. I believe we need to chunk the file into smaller size and either upload in parallel or something, but something looks not simple here. Thoughts?

    • @user-re6bu7dy1l
      @user-re6bu7dy1l 2 หลายเดือนก่อน

      @@MilanJovanovicTech What about validation and running business logic? What if need to check allowed upload size for the user?

  • @user-re6bu7dy1l
    @user-re6bu7dy1l 3 หลายเดือนก่อน +3

    Decent video, but it doesn't stand out except local emulator. What's really interesting and what I was lookig for when came across the video is showing how to deal with large files upload/download and also how can we make uploading to the blob storage and db transactions (e.g persisting file info) atomic. Maybe, you could cover more in depth work with files and blob storage?

    • @MilanJovanovicTech
      @MilanJovanovicTech 3 หลายเดือนก่อน

      What would you consider a large file?
      You can't make it atomic, theoretically. Any one service in a distributed system can fail.
      What you can do is implement appropriate compensating actions, based on what failed.
      Another option I would consider is being "eventually consistent". Let's say, upload to Blob Storage and subscribe to the upload event, to write some stuff to the DB.

    • @user-re6bu7dy1l
      @user-re6bu7dy1l 2 หลายเดือนก่อน

      @@MilanJovanovicTech
      -What would you consider a large file?
      I would consider something larger than MaxAllowedContentLength default a large file or a file that exeeds maximum block size for single upload operation (which would require multipart upload).
      - What you can do is implement appropriate compensating actions, based on what failed.
      This is a advanced level content type I'm looking for

  • @gorgestv6340
    @gorgestv6340 3 หลายเดือนก่อน

    In my practice project, I use a "Cloudinary" ( I think equivalent of Blob) and I save files in this storage and in database I save only paths to this files. What do you mean about this aproach?

  • @moneiz35
    @moneiz35 2 หลายเดือนก่อน

    Does Azure Blob Storage can handle rights access for files or is it something we have to implement on web application ?

  • @user-ky1zu4cl9u
    @user-ky1zu4cl9u 2 หลายเดือนก่อน

    Great content.
    Can this be implemented in a dockerized application on a linux server?

    • @MilanJovanovicTech
      @MilanJovanovicTech 2 หลายเดือนก่อน

      Yes - but I don't think you want to run your own instance of Azurite.

  • @sreenidhisalugu6498
    @sreenidhisalugu6498 22 วันที่ผ่านมา

    Could you please make a video on sending file from angular and storing it locally in azure storage

  • @Dragonet17
    @Dragonet17 3 หลายเดือนก่อน +1

    Arek you going to create course about Azure ?

  • @AcapellaNutella6
    @AcapellaNutella6 2 หลายเดือนก่อน

    I did all this, but I do not see "Files" in my swagger document???

    • @MilanJovanovicTech
      @MilanJovanovicTech 2 หลายเดือนก่อน +1

      No idea, it should just "work".

    • @AcapellaNutella6
      @AcapellaNutella6 2 หลายเดือนก่อน

      @@MilanJovanovicTech I just used the classic azure function pattern and did it that way. Kinda gave up on the minimalist approach. Good video tho it showed me how to do what I was trying to do.

  • @tbalakpm
    @tbalakpm 3 หลายเดือนก่อน +3

    Blog -> Blob

    • @MilanJovanovicTech
      @MilanJovanovicTech 3 หลายเดือนก่อน +1

      Rofl, that autocorrect 🥲😂 Thanks for saving the day!

  • @itirush2701
    @itirush2701 3 หลายเดือนก่อน

    Please make video microservice 🙏

  • @harkiratsingh358
    @harkiratsingh358 2 หลายเดือนก่อน

    No need of docker , now it runs within visual studio

  • @i3looi2
    @i3looi2 24 วันที่ผ่านมา

    This is bad practice for big files. You simply proxy the file through the SERVER/API instead of directly going to blobstorage.
    If you need to upload GB++ files, you bottleneck bandwith and CPU time for no reason.

    • @MilanJovanovicTech
      @MilanJovanovicTech 24 วันที่ผ่านมา

      There's also pre-signed URL so you can hit Blob storage directly

  • @user-xm7sh3vw8o
    @user-xm7sh3vw8o 3 หลายเดือนก่อน

    Unhappy why not modular content