+1 A good suggestion, will take that approach. On Sun, Aug 9, 2015 at 11:31 PM, Swapnil Patil <swapnil.r...@gmail.com> wrote:
> Hi Imesh, > > There is a way to find the number of requests that have been received by > load balancer but still not sent to the registered instances. But there is > no direct way to find out the number of request that are sent to registered > instances but response is not yet received. > > But I think we can accomplish this by using two metrics. One is the total > request count and other is HTTPCode_Backend_[2|3|4|5]XX. > > Metric HTTPCode_Backend_[2|3|4|5]XX denotes "The number of HTTP response > codes generated by registered instances". > So I think if we calculate 'Total request count - the number of HTTP > response generated' then we will get the number of requests being > processed. (May not be accurate because responses may be for requests > received before the window. But that is OF as such requests will be very > less.) > > Please correct me if I am wrong here. > > Yes, we can find the above in a specific time window. We just need to > define what should this window be. > > Yes, the above metric can be found per load balancer which will be in turn > per cluster. > > Thanks and Regards, > Swapnil > > > > On Sun, Aug 9, 2015 at 5:38 PM, Imesh Gunaratne <im...@apache.org> wrote: > >> Hi Swapnil, >> >> Great! Nice to hear that. Is there a way to find the total number of >> requests being processed (requests in flight) within a given time window? >> If so we need to find this for each cluster. >> >> Thanks >> >> On Sat, Aug 8, 2015 at 4:13 PM, Swapnil Patil <swapnil.r...@gmail.com> >> wrote: >> >>> Sorry, forgot to mention that it is mentioned that 'max' is preferred >>> for SurgeQueueLength. We should decide which to use - max or average. >>> >>> Thanks and Regards, >>> Swapnil >>> >>> On Sat, Aug 8, 2015 at 10:36 AM, Swapnil Patil <swapnil.r...@gmail.com> >>> wrote: >>> >>>> Hi Imesh, >>>> >>>> I was able to write a sample code to retrieve the total number of >>>> requests handled by load balancer. I have checked in the code to my github >>>> repository of AWS API client [1]. >>>> >>>> As per [2], 'SurgeQueueLength' means "The total number of requests that >>>> are pending submission to a registered instance". I hope this is what we >>>> should use for finding in flight request count. Please correct me if I am >>>> wrong here. >>>> >>>> If this is correct then we need to decide how we will retrieve this. So >>>> this retrieval is based on the start time, end time and interval. The >>>> interval is specified in seconds and needs to be multiple of 60. It returns >>>> data points over all the intervals, one for each interval. Each data point >>>> is sum/average of all requests in that interval. >>>> >>>> I think we can use average of surge queue length over an interval and >>>> for simplicity we can have only one interval. Now we need to decide what >>>> should be this interval. >>>> >>>> Any suggestions on this? >>>> >>>> [1] https://github.com/swaprp15/AWS_ELB_Client >>>> [2] >>>> http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/elb-cloudwatch-metrics.html >>>> >>>> Thanks and Regards, >>>> Swapnil >>>> >>>> On Tue, Aug 4, 2015 at 10:48 AM, Swapnil Patil <swapnil.r...@gmail.com> >>>> wrote: >>>> >>>>> Hi Imesh, >>>>> >>>>> Thanks for the reference. I will go through it and check how we can >>>>> use it in our extension and get back. >>>>> >>>>> Thanks and Regards, >>>>> Swapnil >>>>> On Aug 4, 2015 9:17 AM, "Imesh Gunaratne" <im...@apache.org> wrote: >>>>> >>>>>> Great! Thanks for the update Swapnil! Regarding finding request >>>>>> count, please have a look at [1] and [2]. According to [1] there is a way >>>>>> to find the request count via cloud watch. >>>>>> >>>>>> [1] >>>>>> http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/elb-cloudwatch-metrics.html >>>>>> [2] >>>>>> http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/access-log-collection.html >>>>>> >>>>>> Thanks >>>>>> >>>>>> On Mon, Aug 3, 2015 at 10:49 PM, Swapnil Patil < >>>>>> swapnil.r...@gmail.com> wrote: >>>>>> >>>>>>> Hi All, >>>>>>> >>>>>>> Last week I worked on following things. >>>>>>> >>>>>>> 1. Adding logic for creating security group for load balancers >>>>>>> in particular region. Adding inbound rules to these security groups >>>>>>> based >>>>>>> on the port mappings of a member of the cluster. >>>>>>> 2. Making code changes suggested in the code review meeting. >>>>>>> 3. Continued on the documentation. >>>>>>> >>>>>>> I have committed my latest changes at my GitHub repo [1] >>>>>>> >>>>>>> I still have not got any response for question on finding >>>>>>> outstanding requests for an aws instance. Forum thread - [2] >>>>>>> >>>>>>> Next week I am planning following tasks. >>>>>>> >>>>>>> 1. Adding domain mappings for a cluster to include the DNS name >>>>>>> of load balancer. Need to add an API method to add domain mapping >>>>>>> using >>>>>>> cluster id. >>>>>>> 2. Getting documentation published on wiki and adding some more >>>>>>> content. >>>>>>> >>>>>>> [1] https://github.com/swaprp15/stratos >>>>>>> [2] https://forums.aws.amazon.com/thread.jspa?threadID=200006 >>>>>>> >>>>>>> Thanks and Regards, >>>>>>> Swapnil >>>>>>> >>>>>>> On Mon, Jul 27, 2015 at 5:36 AM, Swapnil Patil < >>>>>>> swapnil.r...@gmail.com> wrote: >>>>>>> >>>>>>>> Hi All, >>>>>>>> >>>>>>>> Last week I worked on following things. >>>>>>>> >>>>>>>> 1. Tested the extension for scale up and scale down. >>>>>>>> 2. Tested the extension for changing the port mappings of a >>>>>>>> cartridge. >>>>>>>> 3. We had a hangout session for a demo and discussion of issues. >>>>>>>> 4. Made code changes for using prefix and sequence number for load >>>>>>>> balancer for uniqueness. >>>>>>>> 5. Extracted port mappings from a member instead of service. >>>>>>>> 6. Corrected the shutdown hook. >>>>>>>> 7. Tested above code changes. >>>>>>>> 8. I have started writing document to include how to install, how >>>>>>>> to use, aws terminologies used and algorithm used to configure load >>>>>>>> balancers. >>>>>>>> >>>>>>>> I have committed all the latest changes in github repo [1]. >>>>>>>> >>>>>>>> Next week I am planning following tasks. >>>>>>>> 1. Adding domain mappings for a cluster to include the DNS name of >>>>>>>> load balancer. >>>>>>>> 2. Creating a security group and using it for load balancer. >>>>>>>> 3. Continue writing documentation. >>>>>>>> 4. Find a way to get in flight request count. I have posted a >>>>>>>> question for the same on aws forum. [2] >>>>>>>> >>>>>>>> [1] https://github.com/swaprp15/stratos >>>>>>>> [2] https://forums.aws.amazon.com/thread.jspa?threadID=200006 >>>>>>>> >>>>>>>> Thanks and Regards, >>>>>>>> Swapnil >>>>>>>> >>>>>>>> >>>>>>>> On Tue, Jul 21, 2015 at 3:56 PM, Swapnil Patil < >>>>>>>> swapnil.r...@gmail.com> wrote: >>>>>>>> >>>>>>>>> Hi Imesh, >>>>>>>>> >>>>>>>>> Sure. We will have a demo. >>>>>>>>> >>>>>>>>> Thanks and Regards, >>>>>>>>> Swapnil >>>>>>>>> >>>>>>>>> On Tue, Jul 21, 2015 at 3:35 PM, Imesh Gunaratne <im...@apache.org >>>>>>>>> > wrote: >>>>>>>>> >>>>>>>>>> Hi Swapnil, >>>>>>>>>> >>>>>>>>>> Great! Will have it at 2 PM IST. It would be great if you could >>>>>>>>>> demo what you have completed so far at this meeting. >>>>>>>>>> >>>>>>>>>> Thanks >>>>>>>>>> >>>>>>>>>> On Tue, Jul 21, 2015 at 5:40 PM, Swapnil Patil < >>>>>>>>>> swapnil.r...@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> Hi Imesh, >>>>>>>>>>> >>>>>>>>>>> Apologies for the delay. >>>>>>>>>>> >>>>>>>>>>> Any time tomorrow would be fine for me. >>>>>>>>>>> >>>>>>>>>>> Regards, >>>>>>>>>>> Swapnil >>>>>>>>>>> On Jul 21, 2015 9:54 AM, "Imesh Gunaratne" <im...@apache.org> >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi Swapnil, >>>>>>>>>>>> >>>>>>>>>>>> Thanks for the update. Shall we have a Google Hangout this >>>>>>>>>>>> week? Please let us know your availability. >>>>>>>>>>>> >>>>>>>>>>>> Thanks >>>>>>>>>>>> >>>>>>>>>>>> On Mon, Jul 20, 2015 at 11:47 AM, Swapnil Patil < >>>>>>>>>>>> swapnil.r...@gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hi All, >>>>>>>>>>>>> >>>>>>>>>>>>> In last week I worked on following tasks. >>>>>>>>>>>>> >>>>>>>>>>>>> 1. Tested and modified extension to make sure it works >>>>>>>>>>>>> properly when a simple application is deployed and undeployed. >>>>>>>>>>>>> 2. I made changes to automatically find out aws region in >>>>>>>>>>>>> which the load balancer should be created. This is also useful >>>>>>>>>>>>> while >>>>>>>>>>>>> setting endpoint of each AWS API call. >>>>>>>>>>>>> 3. I have published screencast on YouTube. Here is the link - >>>>>>>>>>>>> https://youtu.be/ZNl8JVB7xeU. >>>>>>>>>>>>> 4. I have committed these changes to GitHub repo. URL - >>>>>>>>>>>>> https://github.com/swaprp15/stratos >>>>>>>>>>>>> >>>>>>>>>>>>> I am planning next steps as follows. >>>>>>>>>>>>> >>>>>>>>>>>>> 1. Testing scale up and scale down. >>>>>>>>>>>>> 2. Testing the scenario when port mappings of the service are >>>>>>>>>>>>> changed. >>>>>>>>>>>>> 3. Creating a security group for load balancer. AWS does use >>>>>>>>>>>>> default security group for load balancers created. But then we >>>>>>>>>>>>> need to >>>>>>>>>>>>> manually configure it to allow required ports. So it would be >>>>>>>>>>>>> better if >>>>>>>>>>>>> extension automatically create and use it. >>>>>>>>>>>>> 4. Implementing logic for getting in flight request count. >>>>>>>>>>>>> >>>>>>>>>>>>> I would appreciate any thoughts on next steps. >>>>>>>>>>>>> >>>>>>>>>>>>> Thanks and Regards, >>>>>>>>>>>>> Swapnil >>>>>>>>>>>>> >>>>>>>>>>>>> On Thu, Jul 16, 2015 at 6:33 PM, Swapnil Patil < >>>>>>>>>>>>> swapnil.r...@gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Hi Akila, >>>>>>>>>>>>>> >>>>>>>>>>>>>> I updated the issue with latest status and github repo. But I >>>>>>>>>>>>>> am not able to find a way to assign this to myself. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Could you please let me know how to do it? >>>>>>>>>>>>>> >>>>>>>>>>>>>> Thanks and Regards, >>>>>>>>>>>>>> Swapnil >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Thu, Jul 16, 2015 at 3:53 PM, Swapnil Patil < >>>>>>>>>>>>>> swapnil.r...@gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hi Akila, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Sure. Will do. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Thanks and Regards, >>>>>>>>>>>>>>> Swapnil >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Thu, Jul 16, 2015 at 2:02 PM, Akila Ravihansa Perera < >>>>>>>>>>>>>>> raviha...@wso2.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Hi Swapnil, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Could you update the JIRA with latest status of the project >>>>>>>>>>>>>>>> at [1]. Please put relevant docs links, GitHub repos and >>>>>>>>>>>>>>>> assign this task >>>>>>>>>>>>>>>> to yourself. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [1] https://issues.apache.org/jira/browse/STRATOS-500 >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Thanks. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Mon, Jun 29, 2015 at 4:48 PM, Swapnil Patil < >>>>>>>>>>>>>>>> swapnil.r...@gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Hi Udara, >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Okay. I will go through it and see if we can use it >>>>>>>>>>>>>>>>> instead of aws sdk. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Thanks for the link. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Will send update on this soon. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>>>>> Swapnil >>>>>>>>>>>>>>>>> On Jun 29, 2015 3:37 PM, "Udara Liyanage" <ud...@wso2.com> >>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Hi Swapnil, >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> As you have mentioned during the call, you are using aws >>>>>>>>>>>>>>>>>> Java SDK to talk to AWS IaaS. However it is better to use >>>>>>>>>>>>>>>>>> JClouds if >>>>>>>>>>>>>>>>>> possible. JClouds is the library which we use to talk to >>>>>>>>>>>>>>>>>> IaaS layer. It is >>>>>>>>>>>>>>>>>> better if you can use it rather than adding another >>>>>>>>>>>>>>>>>> dependency. Please >>>>>>>>>>>>>>>>>> review the Jclouds lab [1] regarding was elb. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> [1] >>>>>>>>>>>>>>>>>> https://github.com/jclouds/jclouds-labs-aws/blob/master/aws-elb/pom.xml >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Mon, Jun 29, 2015 at 12:13 PM, Swapnil Patil < >>>>>>>>>>>>>>>>>> swapnil.r...@gmail.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Hi Imesh, >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Ok. 2 PM today is fine for me. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Thanks and Regards, >>>>>>>>>>>>>>>>>>> Swapnil >>>>>>>>>>>>>>>>>>> On Jun 29, 2015 11:31 AM, "Imesh Gunaratne" < >>>>>>>>>>>>>>>>>>> im...@apache.org> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Hi Swapnil, >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Shall we have a Hangout today to go through the current >>>>>>>>>>>>>>>>>>>> progress? I have sent you a meeting request to have this >>>>>>>>>>>>>>>>>>>> today at 2:00 PM >>>>>>>>>>>>>>>>>>>> IST. Let me know your availability. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Thanks >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Mon, Jun 29, 2015 at 11:14 AM, Swapnil Patil < >>>>>>>>>>>>>>>>>>>> swapnil.r...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Hi All, >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Last week I worked on testing load balancer extension >>>>>>>>>>>>>>>>>>>>> with ec2 cartridges. Till now I was able to spawn ec2 >>>>>>>>>>>>>>>>>>>>> cartridge and have >>>>>>>>>>>>>>>>>>>>> Stratos receive these events successfully. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> I tested aws extension on this. While deploying a new >>>>>>>>>>>>>>>>>>>>> application, configure method of extension was called. >>>>>>>>>>>>>>>>>>>>> But there were few >>>>>>>>>>>>>>>>>>>>> errors related to my code changes. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> In this week I will continue to test the extension and >>>>>>>>>>>>>>>>>>>>> make necessary changes in order to act on topology events >>>>>>>>>>>>>>>>>>>>> properly and >>>>>>>>>>>>>>>>>>>>> create and configure aws load balancers. >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Thanks and Regards, >>>>>>>>>>>>>>>>>>>>> Swapnil >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On Tue, Jun 23, 2015 at 9:11 AM, Swapnil Patil < >>>>>>>>>>>>>>>>>>>>> swapnil.r...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Hi Imesh, >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Thanks for the feedback. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Okay. I had tried it earlier but couldn't start >>>>>>>>>>>>>>>>>>>>>> Stratos. I guess may be it was low memory error or may >>>>>>>>>>>>>>>>>>>>>> be the zip I was >>>>>>>>>>>>>>>>>>>>>> using was defective. I will try again on single EC2 >>>>>>>>>>>>>>>>>>>>>> instance with correct >>>>>>>>>>>>>>>>>>>>>> zip. And if I get memory issues I will try manual >>>>>>>>>>>>>>>>>>>>>> configuration with MB, >>>>>>>>>>>>>>>>>>>>>> CEP on different EC2 instances. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Thanks and Regards, >>>>>>>>>>>>>>>>>>>>>> Swapnil >>>>>>>>>>>>>>>>>>>>>> On Jun 23, 2015 2:08 PM, "Imesh Gunaratne" < >>>>>>>>>>>>>>>>>>>>>> im...@apache.org> wrote: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Thanks for the update Swapnil! >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> On Mon, Jun 22, 2015 at 12:46 PM, Swapnil Patil < >>>>>>>>>>>>>>>>>>>>>>> swapnil.r...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> 3. To test the other part (creating AWS load >>>>>>>>>>>>>>>>>>>>>>>> balancers). I need to create cartridges in EC2. For >>>>>>>>>>>>>>>>>>>>>>>> that I need to find a >>>>>>>>>>>>>>>>>>>>>>>> way to access my local machine from ec2 instance. I >>>>>>>>>>>>>>>>>>>>>>>> searched for a way to >>>>>>>>>>>>>>>>>>>>>>>> do this. It seems I need to do port forwarding and >>>>>>>>>>>>>>>>>>>>>>>> firewall changes in my >>>>>>>>>>>>>>>>>>>>>>>> router to be able to access my computer from an EC2 >>>>>>>>>>>>>>>>>>>>>>>> instance as per [3]. I >>>>>>>>>>>>>>>>>>>>>>>> will look into this in this week. >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> It would be easier to run ActiveMQ and Stratos on >>>>>>>>>>>>>>>>>>>>>>> EC2. >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>> Imesh Gunaratne >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> Senior Technical Lead, WSO2 >>>>>>>>>>>>>>>>>>>>>>> Committer & PMC Member, Apache Stratos >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>> Imesh Gunaratne >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Senior Technical Lead, WSO2 >>>>>>>>>>>>>>>>>>>> Committer & PMC Member, Apache Stratos >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Udara Liyanage >>>>>>>>>>>>>>>>>> Software Engineer >>>>>>>>>>>>>>>>>> WSO2, Inc.: http://wso2.com >>>>>>>>>>>>>>>>>> lean. enterprise. middleware >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> web: http://udaraliyanage.wordpress.com >>>>>>>>>>>>>>>>>> phone: +94 71 443 6897 >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>> Akila Ravihansa Perera >>>>>>>>>>>>>>>> Software Engineer, WSO2 >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Blog: http://ravihansa3000.blogspot.com >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> Imesh Gunaratne >>>>>>>>>>>> >>>>>>>>>>>> Senior Technical Lead, WSO2 >>>>>>>>>>>> Committer & PMC Member, Apache Stratos >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Imesh Gunaratne >>>>>>>>>> >>>>>>>>>> Senior Technical Lead, WSO2 >>>>>>>>>> Committer & PMC Member, Apache Stratos >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Imesh Gunaratne >>>>>> >>>>>> Senior Technical Lead, WSO2 >>>>>> Committer & PMC Member, Apache Stratos >>>>>> >>>>> >>>> >>> >> >> >> -- >> Imesh Gunaratne >> >> Senior Technical Lead, WSO2 >> Committer & PMC Member, Apache Stratos >> > > -- Imesh Gunaratne Senior Technical Lead, WSO2 Committer & PMC Member, Apache Stratos