unfinished
[svn42.git] / go / r3-eventbroker_zmq / design.txt
1 This daemon should furthermore be the only one ! to regexp parse door firmware string messages, door command string messages and sensor string notices from different sources.
2 Thus this should be the only place we have to change code when regular expressions change or new sources are added or ip addresses change.
3 The data is then exported as go-struct like events. Internally (to add i.e. presence) and externally via 0mq pub
4 Thus the same events are usable in different services written in different languages
5 (instead of just one language where we could import a common library for regexp parsing again and again)