Content tagged with: java
As applications become more service-oriented, interactions within a distributed enterprise application landscape add to the complexity of monitoring and troubleshooting applications. Collaboration of multiple monitoring and logging tools is required to achieve active and passive application monitoring and troubleshooting.
When applications grow bigger, modularity becomes a key aspect regarding maintainability. Design decisions made in the early days are hardly discoverable in the codebase, inter-module dependencies grow a lot. The talk introduces means and approaches to connect logical architecture to the codebase.
If you’re having Java problems, this session’s speakers feel bad for you. You know the popular JVM languages, and maybe you’ve even tried them. But are you a black belt in Judo? Tried a hot cup of Ceylon? Looked in the Mirah? Welcomed back Kotlin? There are more than 250 languages on the JVM, and the handful you know is just the beginning.
OSGi is a dynamic Java modularity technology that originally was exploited mostly by constrained Java runtime systems. With the release of OSGi Enterprise 4.2, the role of OSGi has been extended into the enterprise, alongside what has traditionally been developed using JEE.
There are some situations in which it is necessary to call native code (C/C++ compiled code) from Java applications. This session describes how to do this efficiently and how to performance-tune the resulting applications.
This video a variety of ways to use Dart with Google Web Toolkit. There are a lot of GWT developers out there who would like to give Dart a shot, but they aren’t sure how because they already have a large, successful app that’s written in GWT. Learn to integrate Dart into your existing GWT application without having to rewrite it from scratch.
Taking traditional Java server-side applications to the multitenant cloud entails lots of challenges. This session shares JFrog’s experience of creating a SaaS offering, which is currently being used successfully by the Java community.
Over the years, Web protocols have become pervasive and are used everywhere. This session looks at the history and evolution of Web protocols, from good old HTTP to HTML5′s WebSocket, and covers emerging protocols such as SPDY and their support in the Servlet specification and the Java ecosystem.
From JRuby to Clojure, Jython to Groovy, there are many different scripting languages that can now be embedded and integrated into a JVM. And there are almost as many different ways of doing it! This presentation compares and contrasts some of the different ways of embedding scripting languages in Java, showing the advantages and disadvantages of some of the techniques, all based on a real experience of embedding multiple languages in a JVM.
A presentation of Akka, a toolkit and runtime for building highly concurrent, distributed, and fault tolerant event-driven applications on the JVM. The content is applicable for Java and Scala programmers.