Mamy następujące systemy (i więcej), że przesyłanie danych/pull z jednej aplikacji do drugiej:W jaki sposób kompleks architekt Szyny systemy
- Hosted CRM (InsideSales.com) system telefoniczny
- Asterisk (wewnętrzny)
- System reklama Banner (OpenX gościmy)
- System lead Generation (uczelnię)
- sklepu e-commerce (Spree, gościmy)
- zadanie b oard (własnej roboty)
- Szereg miejscu pracy zadrapania + praca przychodzące karmi
- system dostarczania poczty (jak MailChimp, homegrown)
- System zarządzania zdarzeniami (jak Eventbrite, homegrown)
- Układ deski rozdzielczej (wiele wykresów i raportów wyciągających informacje ze wszystkich innych systemów)
Z Rails 3 tuż za rogiem, naprawdę chcę realizować strategię w zakresie aplikacji mikro, ale staram się zdecydować, czy powinienem mówić o aplikacjach poprzez API HTTP REST lub ponieważ kontroluję je wszystkie, czy powinienem zrobić coś takiego jak wspólne modele w kod, który upraszcza, ale pozwala również na łatwiejsze wycieki materiałów przez granice ...
Słyszałem, że 37signals ma wiele małych aplikacji, jestem ciekawy jak te aplikacje komunikują się ze sobą ... Lub jeśli masz wszelkie porady z własnego doświadczenia wielu aplikacji.
Dzięki! Próbowałem zadać to na moim blogu: http://rywalker.com/chaos-2010 zbyt długo.