Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
Documentation | 2021-11-14 | ||
Library | 2021-11-14 | ||
Source Code | 2021-11-14 | ||
Tools | 2021-11-14 | ||
README.txt | 2021-11-14 | 1.7 kB | |
Totals: 5 Items | 1.7 kB | 0 |
eBus 5.8.0 Downloads Release 5.8.0 provides the following changes: + Added support for eBus dispatcher and selector thread affinity using OpenHFT Java Thread Affinity library. Added class net.sf.eBus.config.ThreadAffinityConfigure which may appear in dispatcher or selector thread JSON configuration block. The idea is that if a dispatcher or selector thread is configured to use "spinning", then it is best to pin that thread to a core isolated from the operating system. Thread affinity is considered an advanced programming technique and should be used with care. Please see https://github.com/OpenHFT/Java-Thread-Affinity and eBus Programmer's Manual Appendix E for a detailed discussion on using this feature. (SF feature request #18) There are four download folders: + Library: contains the eBus API jar files. + Documentation: contains the eBus Programmer's Manul in PDF and Javadoc folders in tar, gzipped and zip formats. + Source Code: snapshot of eBus maven project files at release time. + Tools: contains the eBus GUI application and configuration file needed to run the application. Note: eBus requires Java 8. ________________________________________________________________________________ *** ATTENTION *** This is the final eBus release targeted for Java 8. The next release 6.0.0 will target Java 11. The eBus license will also be converted from LGPL 2.1 to Apache License 2.0. The reason for the license change is due to Apache License 2.0 being more end-user friendly that LGPL 2.1. ________________________________________________________________________________