Multithreaded Javascript : Concurrency Beyond the Event Loop

Λεπτομέρειες βιβλιογραφικής εγγραφής
Τίτλος: Multithreaded Javascript : Concurrency Beyond the Event Loop
Περιγραφή: Traditionally, JavaScript has been a single-threaded language. Nearly all online forum posts, books, online documentation, and libraries refer to the language as single threaded. Thanks to recent advancements in the language--such as the Atomics and SharedArrayBuffers objects and Web Workers in the browser--JavaScript is now a multi-threaded language. These features will go down as being the biggest paradigm shift for the world's most popular programming language.Multithreaded JavaScript explores the various features that JavaScript runtimes have at their disposal for implementing multithreaded programming, providing both practical real-world examples, as well as reference material.Learn what multithreaded programming is and how you can benefit from itUnderstand the differences between a web worker, a service worker, and a worker threadKnow when and when not to use threads in an applicationOrchestrate communication between threads by leveraging the Atomics objectBuild high-performance applications using the knowledge you gain from this bookBenchmark performance to learn if you'll benefit from multithreading
Συγγραφείς: Thomas Hunter II, Bryan English
Resource Type: eBook.
Θέματα: JavaScript (Computer program language), Computer multitasking, JavaScript (Langage de programmation), Fonctionnement multita^che
Categories: COMPUTERS / Languages / JavaScript, COMPUTERS / Programming / General, COMPUTERS / Internet / Web Programming
Βάση Δεδομένων: eBook Index
FullText Text:
  Availability: 0
Header DbId: edsebk
DbLabel: eBook Index
An: 3042278
RelevancyScore: 956
AccessLevel: 6
PubType: eBook
PubTypeId: ebook
PreciseRelevancyScore: 955.975708007813
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Multithreaded Javascript : Concurrency Beyond the Event Loop
– Name: Abstract
  Label: Description
  Group: Ab
  Data: Traditionally, JavaScript has been a single-threaded language. Nearly all online forum posts, books, online documentation, and libraries refer to the language as single threaded. Thanks to recent advancements in the language--such as the Atomics and SharedArrayBuffers objects and Web Workers in the browser--JavaScript is now a multi-threaded language. These features will go down as being the biggest paradigm shift for the world's most popular programming language.Multithreaded JavaScript explores the various features that JavaScript runtimes have at their disposal for implementing multithreaded programming, providing both practical real-world examples, as well as reference material.Learn what multithreaded programming is and how you can benefit from itUnderstand the differences between a web worker, a service worker, and a worker threadKnow when and when not to use threads in an applicationOrchestrate communication between threads by leveraging the Atomics objectBuild high-performance applications using the knowledge you gain from this bookBenchmark performance to learn if you'll benefit from multithreading
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Thomas+Hunter+II%22">Thomas Hunter II</searchLink><br /><searchLink fieldCode="AR" term="%22Bryan+English%22">Bryan English</searchLink>
– Name: TypePub
  Label: Resource Type
  Group: TypPub
  Data: eBook.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22JavaScript+%28Computer+program+language%29%22">JavaScript (Computer program language)</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+multitasking%22">Computer multitasking</searchLink><br /><searchLink fieldCode="DE" term="%22JavaScript+%28Langage+de+programmation%29%22">JavaScript (Langage de programmation)</searchLink><br /><searchLink fieldCode="DE" term="%22Fonctionnement+multita^che%22">Fonctionnement multita^che</searchLink>
– Name: SubjectBISAC
  Label: Categories
  Group: Su
  Data: <searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Languages+%2F+JavaScript%22">COMPUTERS / Languages / JavaScript</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Programming+%2F+General%22">COMPUTERS / Programming / General</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Internet+%2F+Web+Programming%22">COMPUTERS / Internet / Web Programming</searchLink>
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=3042278
RecordInfo BibRecord:
  BibEntity:
    Classifications:
      – Code: 005.2762
        Scheme: ddc
        Type: prePub
    Languages:
      – Code: eng
        Text: English
    Subjects:
      – SubjectFull: JavaScript (Computer program language)
        Type: general
      – SubjectFull: Computer multitasking
        Type: general
      – SubjectFull: JavaScript (Langage de programmation)
        Type: general
      – SubjectFull: Fonctionnement multita^che
        Type: general
    Titles:
      – TitleFull: Multithreaded Javascript : Concurrency Beyond the Event Loop
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Thomas Hunter II
      – PersonEntity:
          Name:
            NameFull: Bryan English
      – PersonEntity:
          Name:
            NameFull: Thomas Hunter II
      – PersonEntity:
          Name:
            NameFull: Bryan English
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2021
            – D: 13
              M: 09
              Type: profile
              Y: 2024
          Identifiers:
            – Type: isbn-print
              Value: 9781098104436
            – Type: isbn-electronic
              Value: 9781098104405
          Titles:
            – TitleFull: Multithreaded Javascript : Concurrency Beyond the Event Loop
              Type: main
ResultId 1