JAXenter

Aktuelles

Quarkus – der Heiliger Gral der Entwicklerproduktivität?

Anfang dieses Jahres ist Red Hat mit Quarkus in die Arena eingetreten, in der Spring Boot und Micronaut bereits darum kämpfen, das beliebteste Full-Stack Framework für die Erstellung von Microservice- und Serverless-Apps zu werden. Was genau unterscheidet Quarkus von seinen Mitbewerbern?

6 Take-aways von der Serverless Architecture Conference 2019 & API Conference 2019

Wir sagen „Auf Wiedersehen, Berlin“ und blicken mit einem Tränchen im Auge zurück: Die Serverless Architecture Conference 2019 und die API Conference 2019 sind leider vorbei. Wir haben viele interessante Gespräche und Interviews mit Speakern geführt, fantastische Keynotes und Sessions gesehen und hier an dieser Stelle unsere sechs wichtigsten Erkenntnisse für unsere Leser zusammengefasst.

Deep Learning: Training von TensorFlow-Modellen mit JVM-Sprachen

Zwar gibt es mit Frameworks wie DL4J mächtige und umfangreiche Machine-Learning-Lösungen für die JVM, dennoch kann es in der Praxis vorkommen, dass der Einsatz von TensorFlow notwendig wird. Das kann beispielsweise der Fall sein, wenn es einen bestimmten Algorithmus nur in einer TensorFlow-Implementierung gibt und der Portierungsaufwand in ein anderes Framework zu hoch ist. Zwar interagiert man mit TensorFlow über ein Python API, die zugrunde liegende Engine jedoch ist in C++ geschrieben. Mit Hilfe der TensorFlow-Java-Wrapper-Bibliothek kann man deshalb sowohl Training als auch Inferenz von TensorFlow-Modellen aus der JVM heraus betreiben, ohne auf Python angewiesen zu sein. So können bestehende Schnittstellen, Datenquellen und Infrastruktur mit TensorFlow integriert werden, ohne die JVM zu verlassen.

Planet Android: Das Pixel 4 und Pixel 4 XL sind da & Huawei setzt auf Android und Harmony OS

Selten waren im Vorfeld so viele Informationen über ein Smartphone bekannt, wie bei den Pixel-4-Flaggschiffen von Google. An Features wurde tatsächlich nicht gespart: radarbasierte Gestensteuerung und neuer Beleuchtungsmodus Ahoi! Im Gegensatz zu Google gibt es bei Huawei in Sachen Android wohl weniger Gewissheit – angeblich setzt das chinesische Unternehmen nun auf zwei Betriebssysteme. Huaweis Betriebsystem Harmony OS und Android sollen zukünftig parallel installiert werden.

„Neugier, die Liebe zum Lernen & Priorisierung von Effizienz ist die Definition des Serverless Mindsets“

Serverless, das wurde auf der Serverless Architecture Conference 2019 klar, ist mehr als nur ein Set an Tools oder ein Architekturparadigma. Serverless ist auch – wie DevOps – eine Frage nach der Kultur und der entsprechenden Einstellung. Wir sprachen mit Farrah Campbell, Ecosystems Director bei Stackery, über ihre Definition von Serverless.

APIs und das Exploratory Testing– Die Mittwochs-Keynote von der API Conference 2019 im Livestream

Das Testing von Anwendungen ist ein fester Bestandteil des Entwicklungsprozesses. Exploratory Testing ist eine Disziplin für das Testen, die sich besonders für das Testing von APIs eignet. Was Exploratory Testing ist und wie man es korrekt einsetzen kann, zeigt Maaret Pyhäjärvis in ihrer Keynote auf der API Conference 2019. Für alle, die in diesem Jahr leider keine Möglichkeit haben, an der Konferenz teilzunehmen, streamen wir Maaret Pyhäjärvis Keynote.

Serverless: „Ein Trend, welcher erst so richtig durch Serverless ermöglicht wird, ist ‚FinDev’“

Serverless und Cloud können nicht ohne einander. Doch der Cloud stehen viele skeptisch gegenüber, denn gerade in Sachen Sicherheit, eilt ihr kein guter Ruf voraus. Andreas Grimm erklärt uns im Interview auf Serverless Architecture Conference 2019 in Berlin, wie man serverlose Anwendungen sicherer macht, welche Vorteile Azure Functions haben und welche Trends uns im Bereich Serverless erwarten.