در علوم رایانه رایانش بلادرنگ (Real-time computing) به بررسی مسائل بیدرنگ بودن سامانههای رایانهای از جمله ضرب الاجل (سررسید)هایی که برای یک پردازش وجود دارد میپردازد. در سامانههای غیر بیدرنگ هیچ ضربالاجلی برای پردازشها وجود ندارد حتی اگر پاسخ سریع یا عملکرد بالا مورد انتظار باشد. نیاز به نرمافزارهای بیدرنگ معمولاً توسط سیستمعاملهای بیدرنگ و زبان برنامهنویسی بیدرنگ برطرف میشود که بستری را برای ایجاد نرمافزارهای بیدرنگ فراهم میسازند.
سوکت.آیاو (Socket.IO) کتابخانهٔ جاوااسکریپت برای برنامههای وبی آنی است که ارتباط آنی دوطرفه را بین مشتریها و کارساز وبی فراهم میکند. این کتابخانه به دو قسمت سمت کارخواه که در تمامی مروگر های وب اجرا میشود و همچنین یک کتابخانه سمت سرور برای نود جی اس است تقسیم میشود که با هم در ارتباط اند ساکت.آی او در درجه اول به روش وب سوکت و پولینگ با سرور ارتباط بر قرار میکند.
در دوره آموزشی Pluralsight Building Real-time Applications with Socket.io با نحوه طراحی اپلیکیشن های بلادرنگ با سوکت.آی او آشنا می شوید.