Skyrocket Your API Performance with These Techniques

Sdílet
Vložit
  • čas přidán 22. 08. 2024

Komentáře • 36

  • @DailyCodeBuffer
    @DailyCodeBuffer  Před rokem

    Head to cutt.ly/spring_micro and use Coupon Code DCBFEST to get a HUGE Discount on the course.

  • @ashutoshgupta9056
    @ashutoshgupta9056 Před rokem +6

    Another way of increasing the performance is:
    - Use of async HTTP client e.g use of Webclient over RestTemplate (Reactive Prog.)

    • @neon0wl2107
      @neon0wl2107 Před 11 měsíci +2

      In my last project we used async Executors for initiating rest calls, then some business logic and then future.get() and callback

  • @inzi27
    @inzi27 Před rokem +2

    small databases can be entirely stored in memory, rather than in redis cache. For eg: we can read the whole data from database and store the data in a map during application startup and use this in-memory map for the processing of each request.
    Note: this approach can only be used when the database is used only to read data and there are no write transactions.

    • @atulrai1713
      @atulrai1713 Před rokem

      Can you share any reference where this was implemented?

    • @willwarasug.t.8126
      @willwarasug.t.8126 Před 11 měsíci

      Won't it affect the performance of the machine entirely when there is increase in db data or no of apps?

    • @inzi27
      @inzi27 Před 11 měsíci

      @@willwarasug.t.8126 yes it would. this approach can only be used when the data set is of limited size.

    • @bavmac
      @bavmac Před 9 měsíci

      I have never seen this kind of approach, can you explain?

    • @ashokkumar-cx6of
      @ashokkumar-cx6of Před měsícem

      I never seen this type of performance increase could make one video

  • @kappaj01
    @kappaj01 Před rokem +2

    Spring WebFlux with a streaming API....
    That way you can start presenting data to the user as it becomes available. User experience is much better, none of the 20 sec wait with a spinning wheel.

  • @user-vj8vl8yt6q
    @user-vj8vl8yt6q Před 28 dny

    Practical video needed for each

  • @aravinds7343
    @aravinds7343 Před rokem +1

    could you please provide complete example on asyn logging for an application

  • @sharadpratap
    @sharadpratap Před rokem +1

    Very good, short and precise..

  • @ashrikahamed_
    @ashrikahamed_ Před rokem +1

    Keep sharing spring boot tips...Tnx..

  • @ramanujamkv
    @ramanujamkv Před 8 měsíci

    I want 2 more ways to improve the performance of API's:
    1. db indexing
    2. creating the view's

  • @AhmedMkhinini
    @AhmedMkhinini Před rokem +2

    Can you show us how to implement async logging please

    • @InshuMussu
      @InshuMussu Před 2 měsíci

      You can put your log in a queue and use background worker service to write log

  • @sandeeppoojary7875
    @sandeeppoojary7875 Před 4 měsíci

    DB indexing is another way to improve the API performance

  • @user-fr9jb3sm4v
    @user-fr9jb3sm4v Před rokem +1

    What about reactive programming? Sorry if I've repeated somebody :)

  • @chiragrathod4757
    @chiragrathod4757 Před 11 měsíci

    Very nice.
    Can you plz explain with example

  • @user-sf9rf1je3u
    @user-sf9rf1je3u Před 11 měsíci

    Hi Bro!
    Can you make the viedo on code reviews and shotcut with spring and java.

  • @svalyavasvalyava9867
    @svalyavasvalyava9867 Před 10 měsíci

    awesome video, thank you ☺️

  • @hassan-usman
    @hassan-usman Před rokem

    Good job 👍🏻

  • @lakshaysangwan1442
    @lakshaysangwan1442 Před rokem +1

    Isn't connection pooling handled by springboot itself? I see hikaripool warning regularly on console.

  • @yravi37
    @yravi37 Před rokem +1

    any examples with springboot app? can you show realtime example

    • @DailyCodeBuffer
      @DailyCodeBuffer  Před rokem +2

      I will plan on it

    • @sfgmbkmbksfg3722
      @sfgmbkmbksfg3722 Před rokem +1

      @DailyCodeBuffer Please do some realtime tutorial on this and also Please make a video on Reactive Programming and use of webclient over restTemplate. Please add these to your bucket list and also keep posting videos on springBoot and RestAPIs. It'll help the rookie developers.

  • @manassahoo6860
    @manassahoo6860 Před 6 měsíci

    use of gRPC

  • @mvs69
    @mvs69 Před 11 měsíci

    great. btw the filter hurts the eyes ;)

  • @SpaceFactts
    @SpaceFactts Před 11 měsíci

    M