+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

Reply via email to