Skip to content

AsyncFlow 0.1.1

Latest

Choose a tag to compare

@GioeleB00 GioeleB00 released this 29 Aug 15:35
· 2 commits to main since this release

πŸš€ AsyncFlow v0.1.1 β€” Event Injection & Improved Server Model

✨ New Features

  • Event Injection Engine

    • Declarative input schema for network spikes and server outages.
    • Strong validation: unique IDs, target type checks, time window ordering.
    • Runtime scheduler to apply events deterministically during simulation.
  • Improved Server Model

    • More accurate handling of CPU blocking, RAM residency, and I/O waits in the event loop.
    • Clearer separation of queues and resource contention.

πŸ“Š Metrics & Observability

  • Events now visible in charts (spike windows, server downtime).
  • Extended per-server metrics (ready queue, I/O waits, RAM usage) with event overlays.

πŸ›  Developer Experience

  • Examples updated with event-driven scenarios (spikes + outages).
  • Documentation improved (YAML schema, validation rules, usage guides).

πŸ› Fixes & Polish

  • Input validation improved with Pydantic (safer configs).
  • Minor documentation cleanups and consistency fixes.