In our Desktop project for debian we need a lightweight and fast library event/message system.
So, we have application with architecture "Model View Presenter". And we need a lightweight and fast library for communication between layers Model->Presenter and View->Presenter.
We don`t need a library based on sockets, some slow like dbus, only light and preferable header only. Thread safety is also must be implemented in that library. Any suggestion?