clients improve overall performance in my environment. So
incrementing PROPERTY_IO_WORKER_THREADS
and others similiar properties have no meaning in 1.7.0 and further ?
They are still used in certain places - async isn't quite gone yet ;-)
For example, the base AsyncBlobStore implementation (AsyncBlobStore is
deprecated, but still around) uses the "userExecutor" that is
controlled by the property "jclouds.user-threads".
So I wouldn't go so far as to say "they don't have meaning", and we
could probably still achieve something by tuning them. I would more
likely say that, for performance optimization, using the sync APIs and
your own executors is a better option given the current plans.
Hope that helps!
ap
[1]
https://github.com/jclouds/jclouds/blob/master/blobstore/src/main/java/org/jclouds/blobstore/internal/BaseAsyncBlobStore.java#L66