RSSAmplifier

Blog

deklund.com

deklund.comRSS feed ↗2 posts

Latest posts

Optimizing resource utilization of an asynchronous pipeline using resource-based throttling

In the previous post, we introduced the concept of creating an asynchronous pipeline using the asyncio module to tackle a computational problem . One of the potential pitfalls of using an asynchronous pipeline for a non-trivial problem is that each call to an asynchronous function results in a new addition to the asynchronous equivalent of the "stack". In a traditional synchronous program, the…

Developing a computational pipeline using the asyncio module in Python 3

Asynchronous Programming "Asynchronous programming" is a vague concept that will likely bring to mind a range of related ideas — multithreading, callbacks, event-driven programming, network I/O, hardware interrupts, etc. Fundamentally, asynchronous programming refers to a separation between the conceptual control flow of a program or subroutine and its actual flow of execution — that there's an…