In this Article, Greg Watson (Oak Ridge National Laboratory) explains how to develop parallel applications with the Eclipse Parallel Tools Platform.
2017 is just around a corner, so it’s time to look back at this year’s highlights and see which technology trends might become important next year. We asked six people to share the most memorable technology highlights and the ones they would recommend.
A lot of companies and organizations have adopted Prometheus and the project quickly gained an active developer and user community. It is currently a standalone open source project maintained independently of any company. In 2016, Prometheus joined the Cloud Native Computing Foundation as the second hosted project after Kubernetes. We talked to Björn Rabenstein, engineer at SoundCloud and Prometheus core developer, about how Prometheus can help companies adopt DevOps.
Eclipse January is a set of common data structures in Java, including a powerful library for handling numerical data. As the volumes and complexity of data dramatically increases —the so-called ‘Big Data’— Eclipse January provides a numerical library that simplifies the handling and manipulation of data in the form of multi-dimensional arrays.
In this article, Java champion Lukas Eder weighs in on the Java ecosystem’s obsession with NonNull annotations and explains why using type annotations is a very strategic decision.
If the organization can give the IT team a tool that is useful to them and their role, and satisfy data governance requirements while, at the same time, meeting the requirements of finance and accounting professionals, the enterprise can achieve a win-win for all parties and, in so doing, ensure that everyone has the information they need to do their jobs.
In this article, Torkild U. Resheim, senior software developer, consultant and Eclipse committer, talks about TeXlipse, a plugin for the LaTeX typesetting tool.
To many dev teams, Jenkins is synonymous with continuous integration (CI), automating the mundane tasks of integration, test and build for projects – the very thing founder Kohsuke Kawaguchi created it for, in the underbelly of Sun and Oracle. However, as more organizations adopt Jenkins as their engine for continuous delivery (CD), broader teams with varying degrees of technical skills demand a more bespoke and succinct user interface. We talked to James Dumay, Senior Product Manager at CloudBees and lead contributor to the Jenkins Blue Ocean plugin, about the need for Blue Ocean and what to expect from it in the near future.
Accessing a relational database data from an object-oriented application can be a very boring task, especially when things are simple and “just” have to be done. Instead of focusing on what we need, we have to focus on how to extract it. Fortunately, there are a lot of frameworks for Object Relational Mapping (ORM), that help a lot with these tasks.
In this article, Jay Jay Billings, member of the Computer Science Research Group at Oak Ridge National Laboratory, explains how to do modeling and simulation with Eclipse Integrated Computational Environment & Eclipse Advanced Visualization Platform (EAVP).
Blockchain adoption is gaining momentum not only in banking but also in the enterprise. The first sign that 2016 was going to be a good year for blockchain was the amount of money invested into blockchain companies: almost $300 million in the first half of 2016. The second sign was that blockchain consortia began to spring up like mushrooms after the rain. But will it be smooth sailing from here on?
Netflix Hollow is a Java library and comprehensive toolset for harnessing small to moderately sized in-memory datasets which are disseminated from a single producer to many consumers for read-only access. It is built with servers busily serving requests at or near maximum capacity in mind and its aim is to address the scaling challenges of in-memory datasets. Let’s see the advantages that come from using Netflix Hollow.