I did worked with ESB lot in a previous week and have some feedback

   1. Now Docs are pretty good, we managed without having to ask ESB team
   much even though none of us work work with ESB day to day
   2. Descriptions need few samples - currently often each mediator has one
   example. But if it can be used in different ways, it helps to have few
   examples. Ant manual does this very well.
   3. It is bit tricky to find out where some stuff are. I think overall
   section structure can improve I think.

Payload mediator is a life saver, and it make the expereince very neat. But
still there are many samples that uses enrich which can be done with
payload.

Need to update the samples to use new things like payload medatior and
receive method in <send> for service chaining

Still one of the main challenge is debugging. I think we can improve
experience by adding more logging.

   - improve <log .. > so we can add log messages without taking too much
   real state of the program (I sent a mail to arch@)
   - Add a mediator like env command that let us print all properties at a
   given point
   - Another idea is to add an mediator to hold execution and may be let
   interactive control and inspection for debugging via a admin service call
   (mapped as scripts)

We need a list of all supported xpath functions in one place(is it already
there?)

Our aggregate is implicitly bound to a closest clone/ iterate. If you think
is language terms, it actually solve three problems.

1) create new threads
2) iterate messages
3) wait for and process things (join threads)

As all three cases are linked, sometime it is tricky to use aggregate and
iterate. Think we can improve things. I will send another mail.

Few other things

   1. I think we need a say to do things atomically in ESB. Something
   like synchronised block or check and set operation .
   2. I think we need support for regex extraction for text manipulation
   3. I think we need support for List templates from Admin console UI


WDYT?

--Srinath

-- 
============================
Srinath Perera, Ph.D.
  Director, Research, WSO2 Inc.
  Visiting Faculty, University of Moratuwa
  Member, Apache Software Foundation
  Research Scientist, Lanka Software Foundation
  Blog: http://srinathsview.blogspot.com/
  Photos: http://www.flickr.com/photos/hemapani/
   Phone: 0772360902
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to