ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » WSDL vs Transaction Volume

Post new topic  Reply to topic
 WSDL vs Transaction Volume « View previous topic :: View next topic » 
Author Message
GeneRK4
PostPosted: Tue Jul 15, 2014 4:55 am    Post subject: WSDL vs Transaction Volume Reply with quote

Master

Joined: 08 Jul 2013
Posts: 220

Hi,
I have a design query...
I have 20 operations in one WebService.In this,19 have high frequency with low message size.1 Operation is bulk message size with very less frequency.
So,is it good design to split bulk operation as one service itself(separate WSDL) so that this bulk operation does not block the other operation messages? Or whether we can have one WSDL(one service) for all the operations and we need to handle through additional instances?

Which is optimal?Additional instances or more than one WSDL?
Back to top
View user's profile Send private message
GeneRK4
PostPosted: Fri Jul 18, 2014 2:11 am    Post subject: Reply with quote

Master

Joined: 08 Jul 2013
Posts: 220

Hi...Any suggestions on the above query please?
Back to top
View user's profile Send private message
ruimadaleno
PostPosted: Fri Jul 18, 2014 2:44 am    Post subject: Reply with quote

Master

Joined: 08 May 2014
Posts: 274

you have to make some tests and think a little "higher"

your services "live" in an execution group (eg). Can this single batch operation consume a lot of memory or require a lot of CPU ? it might be useful to deploy this kind of services in a distinct eg.

on the other side, you have 19 operations that are used a lot, you can have a bulk of requests to this service, putting some stress on the eg.

so, in the end you have to make some load tests and see the behaviour of the execution groups and your system (memory usage, cpu, number of execution groups) and you have to think forward. Will the usage of this services grow ? how ? can you predict the set of operations that will get more usage ?

As a general rule of thumb i would advise to split by "load type", ie, on execution group for "batch"/bulk/heavy message size operations and another execution group for highly usage/low message size services.

Just my two cents
_________________
Best regards

Rui Madaleno
Back to top
View user's profile Send private message
GeneRK4
PostPosted: Fri Jul 18, 2014 5:10 pm    Post subject: Reply with quote

Master

Joined: 08 Jul 2013
Posts: 220

Thanks much
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » WSDL vs Transaction Volume
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.