[ 
https://issues.apache.org/jira/browse/ARTEMIS-3771?focusedWorklogId=760308&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-760308
 ]

ASF GitHub Bot logged work on ARTEMIS-3771:
-------------------------------------------

                Author: ASF GitHub Bot
            Created on: 21/Apr/22 18:45
            Start Date: 21/Apr/22 18:45
    Worklog Time Spent: 10m 
      Work Description: AntonRoskvist commented on PR #4023:
URL: 
https://github.com/apache/activemq-artemis/pull/4023#issuecomment-1105629157

   @clebertsuconic I'm running this on a pretty large scale (around 600 client 
applications or so in some environments, multiple environments interconnected 
globally) and all of which used to run against ActiveMQ 5. Most are supposed to 
get migrated over to Core but this is a pretty big undertaking so for some 
foreseeable future I have to support "backward" compatibility. I figure this is 
something I can do to make things run as smoothly as possible until such time 
that they can start to get migrated... and hopefully it might be helpful to 
someone else too.




Issue Time Tracking
-------------------

    Worklog Id:     (was: 760308)
    Time Spent: 1h 50m  (was: 1h 40m)

> Rework destination handling for the OpenWire-protocol
> -----------------------------------------------------
>
>                 Key: ARTEMIS-3771
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-3771
>             Project: ActiveMQ Artemis
>          Issue Type: Improvement
>            Reporter: Anton Roskvist
>            Priority: Major
>          Time Spent: 1h 50m
>  Remaining Estimate: 0h
>
> Rework destination handling for the OpenWire-protocol
>  
> Mainly improves things for brokers with many destinations and for handling 
> clients not reusing JMS resources, but should be a nice overall improvement 
> for OpenWire.
> Changes are:
> openWireDestinationCache now global, also taking over the role for the 
> connection destination cache
> Avoid calling BindingQuery since that method is expensive when dealing with a 
> large number of destinations
> openwireDestinationCacheSize no longer has to be a power of 2



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to