Skip to content

Conversation

@eigenraven
Copy link
Collaborator

In short: thread-safe sockets to reduce socket creation inside worker threads. See faasm/faabric#286 for all the details.
Requires the faabric PR to be merged first to update the submodule pointer.

Copy link
Collaborator

@csegarragonz csegarragonz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM after faabric's PR is merged in.

This is quite a big change, with potentially performance differences. I wonder if it is worth making a new minor Faasm tag 🤔

@eigenraven do you have all the permissions to trigger a tag upgrade?

@csegarragonz
Copy link
Collaborator

csegarragonz commented Dec 14, 2022

@eigenraven FYI I have merged faabric, updated the submodule, and bumped the code version to trigger a new tag build.

Will merge the PR in after all checks pass (we need the new docker images to be available before being able to run the tests).

@csegarragonz csegarragonz merged commit 6b44805 into main Dec 14, 2022
@csegarragonz csegarragonz deleted the nng branch December 14, 2022 18:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants