Java EE Expert who has done several projects with a multitude of technologies, most of the time with JSF in the front. He has given training to many developers and students and has coached various teams. Always explaining state of the art technologies and how you can build applications today for tomorrow.Based on his work on the Octopus framework concerned around declarative permission based Java EE security, he became a member of the JSR 375 expert group for Java EE Permission API.In his spare time he helps various open source projects like Apache DeltaSpike and other projects like PrimeFaces. @blog@twitter@github@linkedin
Maciek Próchniak is algebraic topologist, for more than 9 years developing on JVM
for food and pleasure. This includes various subjects varying from architecture
to operations and from integration to web development. Recently trying hard to code more functionally, preferably in Scala.
Likes to speak at conferences from Bergen to Cairo on wide range of topics – from Scala type system to noSQL databases.
For 6 years happy @ TouK, and even more happy husband and father.
Java Team lead with 9+ years experience. For previous 6 years working mostly on advertising projects. Designed scalable, high-load, distributed adertising systems. Closely working with big data and related tech stacks. Specializing on performance optimization and improvemnets. Have big experience with different no-sql solutions.
In 2015 Dmytriy and friends founded Blynk platform with iOs and Android apps to control Arduino, Raspberry Pi and similar microcontroller boards over Internet.
What can we expect in Java EE 8 and in particular for Java EE Security? (English)
It is one year already that the work on Java EE 8 began. A lot of work is already done by the Expert Groups so lets have a brief look for what we can expect in the some areas.
- Servlet 4 will embrace the new HTTP/2 protocol.
- JSON-B will bring the same high level features of JAXB to the JSON data format.
- Server-Sent Events(SSE) is the WebSocket variant where you only send data from the server to the client.
- MVC will be the Action based MVC complement of the Component based MVC of JSF.
- Some major restructuring of CDI so that we can use it standardised in Java SE to mention one thing.
The Java EE security API will be covered in more detail. Security related things became old and dusty and needs to move away from proprietary configuration to be able to make the transition to the cloud.
An introduction to JSR 375 is given, which promotes self-contained application portability across Java EE servers, and promotes the use of modern programming concepts such as Expression Language, and CDI. It will holistically attempt to simplify, standardize, and modernize the Security API across the platform in areas identified by the community.
Handling 10k req/sec with 1 core or how you could get even more?
For the past 5 years I have been working on highly-loaded systems, solving problems and optimizing them. In my talk I will explain how the IoT has changed the understanding of high-load and why this trend changes the rules. What are asynchronous sockets and how they work. What are the solutions up to date and why Netty has no competitors? How does Netty work, what are its strengths, weaknesses, pitfalls? How to get the most, out of your code, where to look and what to do? And many other tips and advices on how to optimize your code ranging from simple cases up to choosing a JDBC pool.