Sneak Peak

JAX Innovation Awards 2016: Das sind die innovativsten Beiträge zu Java & DevOps

Redaktion JAXenter

Noch bis Sonntag, 28.08. können Sie Nominierungen für die JAX Innovation Awards 2016 vornehmen. Wir werfen einen Blick auf die bisherige Liste der Kandidaten für den Innovationspreis 2016.

Im Rahmen der JAX Innovation Awards werden Technologien, Organisationen und/oder Individuen für ihre herausragenden Beiträge zu einer offenen Innovationskultur in der IT ausgezeichnet. In diesem Jahr werden die Awards in drei Kategorien vergeben:

Zum Ablauf:

  1. Vom 11.07.16 – 28.08.16 können Sie für die beiden ersten Kategorien Nominierungen vornehmen.
  2. Vom 05.09.16 – 29.09.16 können Sie im Community-Voting über die Kandidaten abstimmen.
  3. Parallel zum Community-Voting vergibt eine Fachjury ihre Stimmen.
  4. Die Gewinner werden am 12. Oktober auf der  JAX London bekannt gegeben.

 

Noch sind Nominierungen möglich!

Zur Award-Seite geht es hier: https://jaxlondon.com/jax-awards/

Bisher nominiert

Most Innovative Contribution to the Java Ecosystem

In dieser Kategorie geht es um die innovativsten Beiträge zum Java-Ökosystem, egal ob diese von den Big Playern oder von Newcomern der Szene stammen. Die Bandbreite reicht von Sprach-Features, Frameworks, Datenbanken bis hin zu Tools, JVM-Sprachen und mehr…

Bisher nominiert sind:

RapidClipse
RapidClipse turns Eclipse into a visual Java IDE for Rapid Java & Cross Platform Development. RapidClipse provides a HTML5 GUI builder, improved Hibernate tools, deployment assistant for web, mobile and desktop deployment and also a one click Cloud deployment.

RISC-HTML
The idea behind RISC-HTML is: we asked ourselves „Which are the basic elements, that a UI technology must provide in order to build some UI framework on top?“. The result is: if a UI technology supports „rectangular areas“ and „input fields“, and if it supports just the ability to absolutely position these elements – then this is sufficient to build up all the business controls that we internally use.

Spring Cloud
Spring Cloud is a framework that builds on Spring Boot in order to address the patterns and serve the use cases in building microservices. It provides auto configurations (useful, override able defaults and integrations of libraries) to serve use cases as service registration&discovery, client-side load balancing, circuit breakers and more.

ReadyNow! technology
Azul’s ReadyNow! technology is designed to give the developer control over when the JVM optimizes application code. You can tell the JVM which methods are ‚hot‘ and need to be optimized at launch, and you can also tell the JVM which optimization decisions it made last time — making Java able to start up fast AND deliver optimized performance quickly — and solving the „warm-up“ problem.

Language Server protocol
The Language Server protocol defines a common protocol for language servers. The protocol is used between a tool (the client) and a language smartness provider (the server) to integrate features like auto complete, goto definition, find all references and alike into the tool.

JUnit 5
JUnit 5 is the next generation of JUnit. The goal is to create an up-to-date foundation for developer-side testing on the JVM. This includes focusing on Java 8 and above, as well as enabling many different styles of testing.

Spring Boot
Spring Boot is Spring’s convention-over-configuration solution for creating stand-alone, production-grade Spring based Applications. It takes an opinionated view of the Spring platform and third-party libraries so you can get started with minimum fuss.

Apache Spark
Apache Spark is a fast and general engine for large-scale data processing. Originally developed at the University of California, Berkeley’s AMPLab, the Spark codebase was later donated to the Apache Software Foundation, which has maintained it since.

Hystrix
Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.

Deeplearning4j
Deeplearning4j (DL4J) is the first commercial-grade, open-source, distributed deep-learning library written for Java and Scala. Integrated with Hadoop and Spark, DL4J is designed to be used in business environments on distributed GPUs and CPUs.

Dropwizard
Dropwizard pulls together stable, mature libraries from the Java ecosystem into a simple, light-weight package. It has out-of-the-box support for sophisticated configuration, application metrics, logging and operational tools.

Camunda BPM
Camunda BPM is an open source platform for modeling and executing BPMN, CMMN and DMN. It provides powerful business-IT-alignment based on BPMN for structured workflows, CMMN for less structured cases and DMN for business rules.

Vert.x
Vert.x is a tool-kit for building reactive polyglot applications on the JVM. Vert.x is event driven and non blocking and can be used with multiple languages including Java, JavaScript, Groovy, Ruby, and Ceylon.

Quasar
Quasar is an open source JVM library that simplifies the creation of highly concurrent software that is very easy to write and reason about, performant, and fault tolerant.

Weka
Weka is a collection of machine learning algorithms for data mining tasks. Weka contains tools for data pre-processing, classification, regression, clustering, association rules, and visualization.

Kotlin language
Kotlin is a statically typed programming language for the JVM, Android and the browser. It reduces the amount of boilerplate code you need to write and leverages existing frameworks and libraries of the JVM with 100% Java interoperability.

H2 Database Engine
H2 is a relational database management system written in Java. It can be embedded in Java applications or run in the client-server mode. The software is available as open source software under modified versions of the Mozilla Public License or the original Eclipse Public License.

Byte Buddy
Byte Buddy is a code generation library for creating Java classes during the runtime of a Java application and without the help of a compiler. Other than the code generation utilities that ship with the Java Class Library, Byte Buddy allows the creation of arbitrary classes and is not limited to implementing interfaces for the creation of runtime proxies.

Javaslang
Javaslang is a functional library for Java 8+. It helps to reduce the amount of code and to increase the robustness. Javaslang provides immutable collections and the necessary functions and control structures to operate on these values.

Apache Log4j 2
Apache Log4j 2 is an upgrade to Log4j that provides significant improvements over its predecessor, Log4j 1.x, and provides many of the improvements available in Logback while fixing some inherent problems in Logback’s architecture.

FlexyPool
The FlexyPool library adds metrics and flexible strategies to a given Connection Pool, allowing it to resize on demand. This is very handy since most connection pools offer a limited set of dynamic configuration strategies.

Sonargraph
The Sonargraph tool family is a new static analysis platform based on Eclipse RCP. Sonargraph-Explorer is completely free and can visualize dependencies and compute important product metrics. Sonargraph-Architect comprises all the features of Explorer and also allows the users to define an architectural blueprint of an application.

RxJava
RxJava is a Java VM implementation of Reactive Extensions: a library for composing asynchronous and event-based programs by using observable sequences. It extends the observer pattern to support sequences of data/events and adds operators that allow you to compose sequences together declaratively.

MicroProfile
Enterprise Java technologies like Java EE have evolved with the industry for nearly two decades to support distributed application architectures based on RMI/IIOP, Web Services, and REST. The MicroProfile is the next step in that evolution.

Most Innovative Solution to Software Delivery & DevOps

In dieser Kategorie werden Technologien, Unternehmen, Organisationen und/oder Individuen ausgezeichnet, die innovative Beiträge in folgenden Bereichen geleistet haben: DevOps, Continuous Delivery, Cloud, Container-Technologien.

Bisher nominiert sind:

Boxfuse
Boxfuse is the easiest, most reliable and secure way to run your JVM, Node.js and Go apps on AWS. Boxfuse fuses a Payload, like a Spring Boot Executable Jar, Tomcat War file or Node.js tgz together with the required Components, like Tomcat, OpenJDK or Node.js into an Image. Boxfuse then runs this Image unchanged on all environments.

Prometheus
Prometheus is an open-source systems monitoring and alerting toolkit. It works well for recording any purely numeric time series. It fits both machine-centric monitoring as well as monitoring of highly dynamic service-oriented architectures. In a world of microservices, its support for multi-dimensional data collection and querying is a particular strength.

Cloud Foundry
Cloud Foundry is an open platform as a service, providing a choice of clouds, developer frameworks, and application services. It is an open source project and is available through a variety of private cloud distributions and public cloud instances.

Docker
Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications, whether on laptops, data center VMs, or the cloud.

Apache Mesos
Apache Mesos abstracts CPU, memory, storage, and other compute resources away from machines (physical or virtual), enabling fault-tolerant and elastic distributed systems to easily be built and run effectively.

Serverless Framework
The goal of the Serverless Framework is to build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions and Google. Applications are comprised of microservices that run in response to events, auto-scale, and only charge the user when they run.

Lagom
Lagom is a framework for creating microservice-based systems. It offers four main features: Service API, Persistence API, Development Environment and Production Environment.

DC/OS
DC/OS is an open source platform that enables enterprises to easily build and run modern apps in production. Built on Apache Mesos, DC/OS abstracts the datacenter into a single computer, pooling distributed workloads and simplifying rollout and operations.

VictorOps
VictorOps is a hub for centralizing the flow of information throughout the incident lifecycle. Driven by IT and DevOps system data, VictorOps provides a unified platform for real-time alerting, collaboration, and documentation.

Vault
Vault is a tool for securely managing secrets and encrypting data in-transit. From storing credentials and API keys to encrypting passwords for user signups, Vault is meant to be a solution for all secret management needs.

Habitat
Habitat is a new approach to automation that focuses on the application instead of the infrastructure it runs on. With Habitat, the apps you build, deploy, and manage behave consistently in any runtime — bare metal, VMs, containers, and PaaS. You’ll spend less time on the environment and more time building features.

 

Nun sind Sie an der Reihe: Was fehlt noch in der Liste?

Nominieren Sie Ihre Kandidaten!

JAX_IA_jaxenter_375x650_36383_v3_GER

Verwandte Themen:

Geschrieben von
Kommentare

Hinterlasse einen Kommentar

Hinterlasse den ersten Kommentar!

avatar
400
  Subscribe  
Benachrichtige mich zu: