You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A few applications requires background tasks, either delayed (for example, write queue for transactions), delayed until something is ready (for example, inserting users in database once the storage is ready), or scheduled (for example telemetry pings).
Different methods are used (for now) and this is a problem as such, there should be one and only one obvious way to do it.
Also, unmanaged asyncio tasks can be problematic, so there must be some standard way to manage them (that allows tearing down, including in tests, and maybe allowing to restart, log, etc.)
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
A few applications requires background tasks, either delayed (for example, write queue for transactions), delayed until something is ready (for example, inserting users in database once the storage is ready), or scheduled (for example telemetry pings).
Different methods are used (for now) and this is a problem as such, there should be one and only one obvious way to do it.
Also, unmanaged asyncio tasks can be problematic, so there must be some standard way to manage them (that allows tearing down, including in tests, and maybe allowing to restart, log, etc.)
Beta Was this translation helpful? Give feedback.
All reactions