Replies: 3 comments 2 replies
-
@axmad386 cost nya apa mas kalau pakai async local storage ini? aku gak terlalu paham nodejs, mungkin bisa di list pros dan consnya mas. untuk pertimbangan. oh ya kalau misal ganti ke itu apakah ada breaking changes? |
Beta Was this translation helpful? Give feedback.
-
@axmad386 aku baca sekika kalau async local storage ini nanti disimpennya di memory dan sudah garbage collected, bener nda? nanti implementasinya berarti tiap request di isolasi/dimasukan dalam asyncLocalStorage.run callback? |
Beta Was this translation helpful? Give feedback.
-
This feature already implemented on
|
Beta Was this translation helpful? Give feedback.
-
https://nodejs.org/docs/latest-v14.x/api/async_hooks.html#async_hooks_class_asynclocalstorage
Sepertinya kita bisa pakai ini buat bikin singleton di nodejs agar terisolasi untuk setiap http request. Problem yang sekarang semua singleton dan facade itu tershare secara global, sehingga request dan auth tidak bisa dimasukkan ke singleton, nanti bakal collapse antara http request. Makanya sekarang kalau mau akses request, session dan auth hanya bisa begini
Sepertinya pakai AsyncLocalStorage bawaan nodejs ini bisa menjadi solusi. Jadi nanti kita bisa bikin facade dan helper untuk auth, session, dan request
Harapan:
How @lakuapik, @agung3wi, @Raebits, @sangvictim
Beta Was this translation helpful? Give feedback.
All reactions