3 ms·
The problem is legacy and how codebases have grown in the past. How would you deploy erlang given a system that has grown out of a legacy C++ codebase and need
by vardump 7y ago
The problem is legacy and how codebases have grown in the past.
How would you deploy erlang given a system that has grown out of a legacy C++ codebase and needs to run on a mix of mobile devices, IoT embedded systems (some with less than 64 kB RAM), PCs and servers?
Some distributed systems are heterogenous and will probably always be.
Now, getting back to the main topic, any insights from erlang or otherwise how to troubleshoot said systems that are deployed to customers?
- AzzieElbab 7y agoNo idea about deployment but I would ask couchdb people. https://en.wikipedia.org/wiki/Apache_CouchDB https://en.wikipedia.org/wiki/Apache_CouchDB There is an embedded version too
- di4na 7y agoI meant about the debugging tools that OTP ship with. There is nothing in this about messages or function tracing dynamically. Even less about the kind of introspection you get with it. I totally agree with your points, i am just pointing that it seems they do not seem to know that this kind of tooling are even possible. Give your operators the ability to explore the system free form with these kind of tracing, dynamically, on production systems. It helps a lot. And yes that will need a lot of work in current runtimes.