Loading…
ApacheCon EU 2016 has ended
ApacheCon Europe 2016
Click here to Register or for more information 
Commons [clear filter]
Friday, November 18
 

11:00 CET

Apache Commons - Beyond StringUtils - Benedikt Ritter, codecentric AG
Apache Commons is an Apache project focused on all aspects of reusable Java components. The Commons Lang component provides the well known StringUtils class. But there is more to Apache Commons then just StringUtils. In this presentation, Benedikt Ritter will give an overview over the Apache Commons project followed by some examples for using selected Apache Commons components.

Speakers
avatar for Benedikt Ritter

Benedikt Ritter

Software Craftsman, codecentric AG
Benedikt Ritter works as Software Craftsman for codecentric AG in Solingen, Germany. In his day-to-day job he helps customers build reliable software solutions. Benedikt is Committer and Member of the Project Management Committee of the Apache Commons project.



Friday November 18, 2016 11:00 - 11:50 CET
Nervion/Arenal II/III

13:00 CET

Apache Commons Crypto: Another Wheel of Apache Commons - Xianda Ke, Intel
Apache Commons Crypto is a cross-platform cryptographic library optimized with AES-NI and hardware random number generator. With the benefits of hardware acceleration and the optimized native implementation, this library outperformed JCE by an order of magnitude. Java developers can use this handy library to get strong and high performance AES encryption/decryption. This presentation will introduce the origin of Apache Commons CRYPTO, the recent improvements in commons crypto community, how CRYPTO accelerates data encryption, and the future plan of Apache Commons Crypto.


Speakers
XK

Xianda Ke

Intel
Xianda Ke is a software engineer at Intel, focuses on security and optimization, he contributed several significant OpenJDK optimizations, likes AES-CTR optimization which has 5~8x performance gain in Java 9. He also is an active developer of Apache Commons Crypto and Apache Pig(Pig... Read More →


Friday November 18, 2016 13:00 - 13:50 CET
Nervion/Arenal II/III
 
Filter sessions
Apply filters to sessions.