LinkBack in July, we said that the release dates for Java 9 will be shifted. So it happened. New Term GA - July 2017 .
LinkAt the last JavaOne conference, Oracle expectedly confirmed its intention (slowly) to reformat Java EE under current trends. For completeness, I recommend to look at the relevant report of Linda DeMicheil :
Reference 1GitHub announced a strategy for further development. In addition to the source control, the company can now offer project management, advanced code review, and a number of other interesting features. About the real competition monsters level Atlassian while we are not talking, but everything has its time.
Reference 2
LinkOracle decided to give NetBeans under the auspices of the Apache Software Foundation . Reasonable step in terms of business. NetBeans market share remains low. And in the presence of players at the level of JetBrains, creating a competitive IDE becomes a very costly task. The future of the project depends on whether it will be able to find new sponsors. In the absence of companies willing to invest real money in a product, NetBeans is doomed. Neither ASF’s influence nor the moral support of James Golsing can save him.
LinkThe Apache Hadoop team announced the release of 3.0.0-alpha1. Hadoop positions are seriously shaken with the advent of Apache Spark . But a quick look at the release notes shows that key contributors are not eager to invest in the project and correct the situation. These are adult and experienced companies that raise investments, prepare for IPOs and takeovers. Such processes suggest a focus on enterprise-grade features and services. Romance open source there is no place. And Cloudera , and Hortonworks , and MapR will earn their dollars. But what future awaits Hadoop with this attitude from the main sponsors is a big question.
Link
Reference 1We do not know when Java 9 will be released. But we know what will go into it. On the links above you will find the most complete list of features of the new version.
Reference 2
LinkThe largest java conference. 5 days, more than 400 sessions. Some of them posted on the link. What will take time until the next season of the Games of Thrones.
LinkBrendan Gregg , the creator of Flame Graphs , with the help of his tool demonstrates the warm-up stages of the JVM. The transition time of the application in a steady state in this case was about 10 minutes. And how much do you warm your benchmarks? :-)
LinkColleagues from NetFlix share the experience of processing one of their central Zuul systems c synchronous into a non-blocking, asynchronous architecture. The company was not unanimous in what advantages it will give. And after the project was completed, there was no instantaneous performance improvement. But this transition has created a good foundation for the future, ensuring better system scalability.
LinkGood infographics of the relative cost of the various operations in the CPU cycles. It is useful to keep in mind if you are engaged in low-level development and performance.
Source: https://habr.com/ru/post/311530/
All Articles