https://alicloud.my.id/2024/08/22/why-javascript-is-single-threaded/