Ask questions and see you at July, 13th (exceptionally, this time at wednesday) at 6.PM. CET: http://www.ustream.tv/channel/adambien Also see archives: airhacks.tv
- Java EE 8 News
- Discussion around http://microprofile.io (http://www.adam-bien.com/roller/abien/entry/the_enterprise_java_future_is)
Questions from anonymous:
- Java EE status – during my studies, I utilized Java EE 6 for creating distributed system to monitor IT infrastructure. Now is 2016 and situation of Java EE is not in bright colors – Oracle reluctant to invest in Java EE standard, concern expressed in formation of “Java EE Guardians” that you are part of. I learned much from it and gave me ability to think “at scale”, distributed manner. But recent developments around standard, started my evaluation - if Java EE is worth pursuing in long term.
- Java EE Backend Development – I find great joy in creating backend software – RESTful web services in JAX-RS or Restlet, business logic or database integration using ORM (JPA or Hibernate). Not mentioning Big Data “movement” with Apache Hadoop and Spark frameworks. But Java EE offers I was looking up, almost always require Angular or other JS libraries. More and more employers require “Full-stack” engineers. Is simply market for specialized backend engineers is shrinking and should I adapt to it or is it simply reality of software development – backend can be reused and GUI trends (Desktop or Web) change all the time ?
- Java and JavaScript – In my projects, I always used statically typed languages – benefit for compile time checks (C/C++ or Java/C#) is undisputed. What would be your advice for Java engineer in regard to JavaScript ? Unavoidable future or majority of development but not all ?
- Thoughts on Golang ?
- ForkJoin and Java EE 8
@julio-rocha-coderoad-com, isn't the solution to the problem you posted what Adam mentions in http://www.adam-bien.com/roller/abien/entry/jax_rs_returning_a_list ? I know it bothered me a lot until I stumbled upon that post and it solved my life since then, been using it with Payara and Wildly without any problem.
Now my own question: @adam, during the last session you had in JUG Nürnberg, you said that in your projects logging were only done when the necessity was there or if it was a requirement.
Let's say that it is with requests going through 5 different microservices, how do you implement your logging in that case: do you
Simply said, what would be in your opinion the better approach to that? Just made an application where logging was not my top priority and now the client would like to have some logging mechanism, by keeping it simple but clean (every microservice is only 75 KB so I wouldn't want to put some overhead on it).
Thanks for your answers, there are always appreciated and unbeknown to you, they always bring my projects a step closer to simplicity.