Skip to content

Performance ideas/roadmap #2844

@lmcd

Description

@lmcd

I see often in benchmarks that SwiftNIO seems to perform worst than most other things out there.
I expect this will probably get better over time.

It would be very useful for me and other advocates of swift-nio to have a write-up somewhere in the repo/wiki of the current state of play, performance penalties etc, some potential strategies to overcome these challenges, future Swift features that may improve things, how things like Io_uring could change the performance picture, what impact a full transition to Swift Concurrency might have etc.

I occasionally see threads like these on the Swift forums and find them very detailed and insightful. Things like this are beyond my usual level of expertise, so I think it'd be useful for someone with this information to present it for others to see.

Just a thought! 🙂

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions