[erlang-questions] Would like some feedback

Jesper Louis Andersen <>
Wed Nov 25 13:13:54 CET 2015


On Tue, Nov 24, 2015 at 7:18 PM, Frans Schneider <>
wrote:

> So, any comments are most welcome.


Small nitpick as well: You want to put your curve25519 and hkdf libraries
as dependencies in the .app.src. If you build a release with axolotl, then
this is needed to automatically include those dependencies, and they are
necessary to make the program run.

You also need to supply any other dependencies, like mnesia there.

As Sergej writes, you can win a lot by splitting off dependencies on mnesia
and also split protocol encoding/decoding from session handling. That way,
it becomes easier to adapt the protocol to other systems. When you have
easy concurrency, it is often alluring to use it in every project you see.
But beware, since it also tend to bind you into a specific architecture.



-- 
J.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20151125/f92b837b/attachment.html>


More information about the erlang-questions mailing list