There are many different choices for a JVM for your Java application. Which would be the best to use? This depends on various factors. Performance being an...
There are many different choices for a JVM for your Java application. Which would be the best to use? This depends on various factors. Performance being an important one. Solid performance research however is difficult. In this blog I’ll describe a setup I created to perform tests on different JVMs at the same time. I also looked at the effect of resource isolation (assigning specific CPUs and memory to the process). This effect was negligible. My test application consisted...
There are many different choices for a JVM for your Java application. Which would be the best to use? This depends on various factors. Performance being an important one. Solid performance research...
GraalVM is an open source polyglot VM which makes it easy to mix and match different languages such as Java, Javascript and R. It has the ability (with some...
GraalVM is an open source polyglot VM which makes it easy to mix and match different languages such as Java, Javascript and R. It has the ability (with some restrictions) to compile code to native executables. This of course offers great performance benefits. Recently, GraalVM Docker files and images have become available. See here. Since Spring Boot is a popular Java framework and reactive (non blocking) RESTful services/clients implemented in Spring Boot are also...
GraalVM is an open source polyglot VM which makes it easy to mix and match different languages such as Java, Javascript and R. It has the ability (with some restrictions) to compile code to native...
In this series, we're taking a look at how microservice applications are built. In part 1 we learned about the new open source framework from Oracle called...
In this series, we're taking a look at how microservice applications are built. In part 1 we learned about the new open source framework from Oracle called Helidon and learned how it can be used with both Java and Groovy in either a functional, reactive style or a more traditional Microprofile manner. Part 2 acknowledged that some dev teams have different strengths and preferences and that one team in our fictional scenario used NodeJS with the ExpressJS framework to...
In this series, we're taking a look at how microservice applications are built. In part 1 we learned about the new open source framework from Oracle called Helidon and learned how it can be used with...
I’d like to continue writing about new features of the Fn Project. This time I will tell you more about what is going on with Fn Project development and why...
I’d like to continue writing about new features of the Fn Project. This time I will tell you more about what is going on with Fn Project development and why you should keep an eye on it constantly Say goodbye to v1! As a team, we are committed to delivering a high-quality open source project. We spend a year since our first announcement on making Fn the best open source FaaS platform. So, what is this all about? Today, we will look at some important underlying changes...
I’d like to continue writing about new features of the Fn Project. This time I will tell you more about what is going on with Fn Project development and why you should keep an eye on it constantly...
Hello, my name is Pinkesh Valdria, and I'm a Solutions Architect working on Big Data for Oracle Cloud Infrastructure. This post is a follow-up to our post...
Hello, my name is Pinkesh Valdria, and I'm a Solutions Architect working on Big Data for Oracle Cloud Infrastructure. This post is a follow-up to our post about deploying Confluent on Oracle Cloud InfrastructureCompute instances. Now you can use Terraform automation to deploy Confluent Platform using Helm charts on Oracle Cloud Infrastructure Container Engine for Kubernetes. Oracle Cloud Infrastructure Container Engine for Kubernetes Oracle Cloud Infrastructure Container...
Hello, my name is Pinkesh Valdria, and I'm a Solutions Architect working on Big Data for Oracle Cloud Infrastructure. This post is a follow-up to our post about deploying Confluent on Oracle Cloud...
Overview of Scenarios This document describes how applications that are built on Oracle Kubernetes Engine (OKE) can continue operating even if an entire...
Overview of Scenarios This document describes how applications that are built on Oracle Kubernetes Engine (OKE) can continue operating even if an entire geographic region of Oracle Cloud Infrastructure (OCI) is lost. A basic knowledge of OCI is assumed. Each scenario builds upon the previous ones, describing the incremental design differences that arise in more challenging scenarios. Scenarios start with a simple active-passive stateless application, and then add the...
Overview of Scenarios This document describes how applications that are built on Oracle Kubernetes Engine (OKE) can continue operating even if an entire geographic region of Oracle Cloud...
When AWS introduced the first Function-as-a-Service (FaaS) runtime, Lambda, in 2014 and subsequently enabled developers to evolve beyond Microserrvices to...
When AWS introduced the first Function-as-a-Service (FaaS) runtime, Lambda, in 2014 and subsequently enabled developers to evolve beyond Microserrvices to create Serverless application architectures, it was inevitable that there would eventually be on premises variants. At its core a FaaS runtime requires a container engine of some sort that it can insert functions into, so it is no surprise that almost four years after the Lambda announcement that there are now five FaaS...
When AWS introduced the first Function-as-a-Service (FaaS) runtime, Lambda, in 2014 and subsequently enabled developers to evolve beyond Microserrvices to create Serverless application architectures,...
About this hands-on workshop This hands on lab demonstrates how to deploy and run WebLogic Domain on Kubernetes Cluster using Oracle WebLogic Server...
About this hands-on workshop This hands on lab demonstrates how to deploy and run WebLogic Domain on Kubernetes Cluster using Oracle WebLogic Server Kubernetes Operator. This lab is designed for people with no prior experience with Kubernetes, Docker, WebLogic and want to learn the core concepts and basics of how to run WebLogic JEE application on Kubernetes environment. The demo application is a simple Credit Scoring application written in Java, JavaScript using Spring...
About this hands-on workshop This hands on lab demonstrates how to deploy and run WebLogic Domain on Kubernetes Cluster using Oracle WebLogic Server Kubernetes Operator. This lab is designed for...
Join Amis and Oracle for a Developer Meetup in Utrecht Workshop Serverless Java door Ahead of Time Compilation met Graal VM en het Quarkus microservices...
Join Amis and Oracle for a Developer Meetup in Utrecht Workshop Serverless Java door Ahead of Time Compilation met Graal VM en het Quarkus microservices framework Plaats: Conclusion Nieuwegein, Edisonbaan 15 Sprekers: Rosanna Denis & Maarten Smeets Doelgroep: Java ontwikkelaars en applicatie architecten Snel en klein en daardoor wendbaar en schaalbaar. Termen die je misschien niet met Java associeert – maar na deze sessie zeker wel. Graal VM gebruikt ahead-of-time compilation...
Join Amis and Oracle for a Developer Meetup in Utrecht Workshop Serverless Java door Ahead of Time Compilation met Graal VM en het Quarkus microservices framework Plaats: Conclusion...