Я новичок в Erlang и читаю замечательную книгу О'Рейли, я также следовал некоторым учебникам в Internetz.Я могу получить свой обычный чат Mochiweb, например, приложение, работающее автономно, а также получить базовый фрагмент кода, который будет потребляться из очереди AMQP.
Теперь возникает моя проблема - я хочу, чтобы все это работало вместе.Однако я запутался в коде, сгенерированном mochiweb с помощью (make app PROJECT = projname PREFIX = $ HOME / PROJECT /), где я могу запустить моего потребителя AMQP.
Я планирую немного кода для«Направляйте» сообщения из AMQP в чат mochiweb, как приложение, которое я создал.Я также хочу иметь возможность порождать несколько потребителей и маршрутизаторов, чтобы при необходимости можно было масштабировать.
Может кто-нибудь дать мне несколько советов по структурированию моего проекта?С чего бы мне начать мой потребитель?в projname.erl start () -> bit?
Большая часть того, что я прочитал, хороша для представления синтаксиса и концепций, но то, как построить достойную масштабируемую архитектуру с Erlang - это битборется с.Думаю, вы скажете пойти и прочитать книгу Джо Армстронга, которой у меня нет?