Thank you Adrian. Yes it was very helpful.

When I evaluate my requirements again I don't see real value by adding
ServiceMix. I can do everything just by working with all this
interesting products like Karaf, ActiveMQ, Camel and maybe ServiceMix
and CXF only for interoperability with "external" systems.

I see you work at core of this projects. When I read roadmaps on
projects they look little bit outdated. What's next in queue? Do you
work on something interesting?

Pavel

On Thu, Nov 11, 2010 at 7:13 PM, Adrian Trenaman <[email protected]> wrote:
> Hi Pawel,
>
> Check out some of my slides on http://slideshare.net/trenaman ... They might 
> be of help!
>
> Best,
> Ade
>
> http://fusesource.com
>
> ----- Original Message -----
> From: Pavel Tavoda [mailto:[email protected]]
> Sent: Thursday, November 11, 2010 12:57 PM
> To: [email protected] <[email protected]>
> Subject: Big picture
>
> Hello,
> I read nearly all important materials about ServiceMix (4) but I can't
> find big picture for big deployment of ServiceMix. Let's say I'm at
> begging of writing applications (about 4-5 applications) which I would
> like to integrate very flexible way. Application alone will be single
> purpose but with different type of integration you can achieve
> interesting results. I don't know how to apply ServiceMix in it.
> Services have to be fault tolerant (same service running on multiple
> physical servers) and scalable. I would like to also have one central
> brain with one configuration which will decide what to do and how to
> integrate (of course this central brain have to be also fault
> tolerant).
>
> My idea was to use strong messaging (ActiveMQ) with Event Drive
> Programming for services. And than having "orchestration" layer which
> will run BPEL, Rules, ... and only transform messages from one service
> for other services. Important questions for me:
> - Because I have no heterogeneous environment and I'm going to write
> application from scratch do I need ServiceMix?
> - Should I run ServiceMix in every node of my network and deploy
> services inside?
> - Should I run application in OSGi runtimes (or any other runtime) and
> have only one ServiceMix instance for orchestration (my central
> brain)?
> - Should I run ServiceMix only on border of my system just to
> integrate with rest of universe?
> - What is best architecture for this purpose?
>
> I would like to have flexible runtime environemt, flexibility in
> deployment, and simple reconfiguration of orchestration layer.
> I feel lost, thank you for your responses.
>
> Pavel
>

Reply via email to