Kotlin में समवर्ती तकनीकें
260 पृष्ठ
Hindi
PDF
4.5

Kotlin में समवर्ती तकनीकें

Практическое руководство по многопоточности и асинхронности

लेखक:

वर्ष:

सारांश:

परिचय

पुस्तक «Concurrency Techniques in Kotlin» लेखक A. Foster द्वारा, 2021 में प्रकाशित, Kotlin भाषा में concurrency के साथ काम करने के लिए एक व्यापक मार्गदर्शिका है। मल्टी-कोर प्रोसेसर और प्रदर्शन-संवेदनशील अनुप्रयोगों के युग में, समानांतर गणनाओं को कुशलतापूर्वक प्रबंधित करने की क्षमता महत्वपूर्ण हो जाती है। लेखक पाठक को बुनियादी अवधारणाओं से लेकर उन्नत तकनीकों तक ले जाता है, Kotlin की आधुनिक क्षमताओं का उपयोग करते हुए, जिसमें coroutines, threads और channels शामिल हैं।

पुस्तक किस बारे में है

यह पुस्तक Kotlin पर concurrent programming के सभी प्रमुख पहलुओं को कवर करती है। पहला भाग मूल बातों पर केंद्रित है: parallelism और concurrency के बीच अंतर, memory models, data races और locks की समस्याएं। फिर लेखक व्यावहारिक उपकरणों की ओर बढ़ता है — पारंपरिक Java threads से लेकर Kotlin के native coroutines तक। विशेष ध्यान kotlinx.coroutines लाइब्रेरी, इसके dispatchers, scopes और structured concurrency पर दिया गया है। पुस्तक का दूसरा भाग उन्नत विषयों पर विचार करता है: coroutines के बीच डेटा आदान-प्रदान के लिए channels, reactive streams के लिए Flow, concurrent कोड का परीक्षण और Android frameworks के साथ एकीकरण।

यह पुस्तक किसके लिए है

यह पुस्तक उन डेवलपर्स के लिए है जो पहले से Kotlin की मूल बातों से परिचित हैं और multithreading के क्षेत्र में अपने ज्ञान को गहरा करना चाहते हैं। यह निम्नलिखित के लिए उपयोगी होगी:

  • Android डेवलपर्स जो तेज़ और उत्तरदायी एप्लिकेशन लिखना चाहते हैं;
  • Backend डेवलपर्स

अनुशंसाएँ