[
https://issues.apache.org/jira/browse/FELIX-4929?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14585799#comment-14585799
]
David Bosschaert commented on FELIX-4929:
-----------------------------------------
I would propose to add this to the felix/main component to the integration test
phase. If people think it should go elsewhere, let me know.
> Add Service Registry performance test
> -------------------------------------
>
> Key: FELIX-4929
> URL: https://issues.apache.org/jira/browse/FELIX-4929
> Project: Felix
> Issue Type: Task
> Components: Framework
> Reporter: David Bosschaert
> Assignee: David Bosschaert
> Priority: Minor
>
> I wrote a Service Registry performance test
> (https://github.com/bosschaert/coderthoughts/tree/master/service-registry-perftest)
> that would be good to include in the Felix Codebase. It tests performance,
> but also correctness of behaviour, of the service registry when a lot of
> threads are competing for the same service under 4 difference contexts:
> * 1 bundle with multiple threads accessing a Singleton service
> * 1 bundle with multiple threads accessing a Prototype Service Factory service
> * multiple bundles with multiple threads accessing a Singleton service
> * multiple bundles with multiple threads accessing a Prototype Service
> Factory service
> I think it would be good to add this performance test to the Felix Framework
> codebase as it can expose issues that are not exposed elsewhere. Additionally
> it can be used to keep an eye on the performance of the service registry.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)