Worker Threads & Performance ကို validation, least privilege, structured errors/logs, health checks, timeouts, tests နဲ့ graceful shutdown တို့ပါသော production boundary အဖြစ်တည်ဆောက်ပါ။ Secrets မ log ဘဲ supported LTS ကို security patch များနှင့်အတူသုံးပါ။
ပိုပြီးနားလည်ထားရမယ့် အချက်
Worker Threads & Performance ကို validation, least privilege, structured errors/logs, health checks, timeouts, tests နဲ့ graceful shutdown တို့ပါသော production boundary အဖြစ်တည်ဆောက်ပါ။ Secrets မ log ဘဲ supported LTS ကို security patch များနှင့်အတူသုံးပါ။
လက်တွေ့အသုံးချမှု
Worker Threads & Performance example ကို concurrent requests, malformed input, timeout, cancellation, missing config, dependency failure နဲ့ shutdown cases ဖြင့်စမ်းပါ။ Blocking I/O, leaked handles နဲ့ unhandled rejection ရှိမရှိစစ်ပါ။
ဒီသင်ခန်းစာပြီးရင်
import { Worker } from 'node:worker_threads';
export function runCpuJob(data) {
return new Promise((resolve,reject)=>{
const worker=new Worker(new URL('./worker.js',import.meta.url),{workerData:data});
worker.once('message',resolve); worker.once('error',reject);
});
}CPU-heavy work ကို main event loop ပြင်ပတွင်လုပ်မည်။ကိုယ်တိုင်စမ်းကြည့်ရန်
Worker Threads & Performance example ကို concurrent requests, malformed input, timeout, cancellation, missing config, dependency failure နဲ့ shutdown cases ဖြင့်စမ်းပါ။ Blocking I/O, leaked handles နဲ့ unhandled rejection ရှိမရှိစစ်ပါ။
Runtime သတိပေးချက်
Local happy path မှန်ရုံဖြင့် concurrency, timeout, security နဲ့ shutdown paths မှန်ပြီဟုယူဆခြင်း။
Worker Threads — Node.js