rdf-syntax-grammar
mods:
  schema location: http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-2.xsd
  title info:
    title: asyncio Recipes
    sub title: A Problem-Solution Approach
  name:
    name part: Tahrioui, Mohamed Mustapha.
    role:
      role term: creator
    role:
      role term: author.
    role:
      role term: aut
    role:
      role term: http://id.loc.gov/vocabulary/relators/aut
  name:
    name part: SpringerLink (Online service)
  type of resource: text
  origin info:
    place:
      place term: xxu
    date issued: 2019
    edition: 1st ed. 2019.
    issuance: monographic
  language:
    language term: eng
  physical description:
    form: electronic
    form: electronic resource
    reformatting quality: access
    form: remote
    extent: XXVI, 315 p. 5 illus. online resource.
  abstract: Get the most out of asyncio and find solutions to your most troubling Python programming problems. This book offers a pragmatic collection of recipes by going beyond online resources and docs to provide guidance on using this complex library. As such, you'll see how to improve application performance and run run I/O intensive programs faster. asyncio Recipes starts with examples illustrating the primitives that come with the asyncio library, and explains how to determine if asyncio is the right choice for your application. It shows how to use asyncio to yield performance gains without multiple threads, and identifies common mistakes and how to prevent them. Later chapters cover error-handling, testing, and debugging. By the end of this book, you'll understand how asyncio runs behind the scenes, and be confident enough to contribute to asyncio-first projects.
  table of contents: Chapter 1: Preparing for the Recipes -- Chapter 2: Working with Event Loops -- Chapter 3: Working with Coroutines and async/await -- Chapter 4: Working with async Generators -- Chapter 5: Working with async Context Manager -- Chapter 6: Communication Between asyncio Components -- Chapter 7: Synchronization Between asyncio Components -- Chapter 8: Improving asyncio Applications -- Chapter 9: Working with Network Protocols -- Chapter 10: Preventing Common asyncio Mistakes -- Appendix A: Setting up Your Environment -- Appendix B: Event Loops OS Specifics.
  note: by Mohamed Mustapha Tahrioui.
  subject:
    topic: Python (Computer program language)
  subject:
    topic: Programming languages (Electronic computers)
  subject:
    topic: Python
  subject:
    topic: Programming Languages, Compilers, Interpreters
  classification: QA76.73.P98
  classification: 005.133
  related item:
    title info:
      title: Springer eBooks
  identifier: 9781484244012
  identifier: https://doi.org/10.1007/978-1-4842-4401-2
  record info:
    record creation date: 190521
    record change date: 20191024131133.0
    record identifier: 978-1-4842-4401-2