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
shows that currently there are large allocations of BasicProperties and subsequent strings contained in the BasicProperties
My proposal is to either split IBasicProperties or create IReadonlyBasicProperties with only get accessors.
(i didnt do the research yet maybe IBasicProperties can remain and just remove all the setters)
That way we can provide a new Implementation for incoming messages that just deserializes the properties that are actually accessed resulting in much lower computational and memory overhead.