hello.js

var please = require('share');
console.log('thank you');

Tuesday, 11 December, 2018 UTC

HTTP response validation with the Vert.x Web Client

HTTP response validation with the Vert.x Web Client

By default, a Vert.x Web Client request ends with an error only if something wrong happens at the network level. In other words, a 404 Not Found response, or a response with the wrong content type, are not considered as failures. Hence, you would usually ... more


Tuesday, 4 December, 2018 UTC

Eclipse Vert.x 3.6.0 released !

Eclipse Vert.x 3.6.0 released !

We are pleased to announce the Eclipse Vert.x 3.6.0 release. As always, the community contributions have been key in achieving this milestone. To all of you who participated: thank you, you are awesome! Without further ado, let’s take a look at some ... more


Wednesday, 3 October, 2018 UTC

Eclipse Vert.x 3.5.4

Eclipse Vert.x 3.5.4

We have just released Vert.x 3.5.4, a bug fix release of Vert.x 3.5.x. Since the release of Vert.x 3.5.3, quite a few bugs have been reported. We would like to thank you all for reporting these issues. Three CVE have also been reported and fixed in this ... more


Friday, 13 July, 2018 UTC

Eclipse Vert.x 3.5.3

Eclipse Vert.x 3.5.3

We have just released Vert.x 3.5.3, a bug fix release of Vert.x 3.5.x. Since the release of Vert.x 3.5.2, quite a few bugs have been reported. We would like to thank you all for reporting these issues. Vert.x 3.5.3 release notes: https://github.com/vert-x3/wiki/wiki/3.5.3-Release-Notes ... more


Friday, 8 June, 2018 UTC

Eclipse Vert.x 3.5.2

Eclipse Vert.x 3.5.2

We have just released Vert.x 3.5.2, a bug fix release of Vert.x 3.5.x. Since the release of Vert.x 3.5.1, quite a few bugs have been reported. We would like to thank you all for reporting these issues. Vert.x 3.5.2 release notes: https://github.com/vert-x3/wiki/wiki/3.5.2-Release-Notes ... more


Monday, 4 June, 2018 UTC

Eclipse Vert.x goes Native

Eclipse Vert.x goes Native

I this blog post I would like to give you a preview on native image generation of Vert.x applications using GraalVM. With GraalVM it is possible to generate native executables. These executables can be directly run without the need of an installed JVM. ... more


Tuesday, 13 February, 2018 UTC

Eclipse Vert.x 3.5.1 released!

Eclipse Vert.x 3.5.1 released!

We have just released Vert.x 3.5.1! Fixes first! As usual this release fixes bugs reported in 3.5.0, see the release notes. JUnit 5 support This release introduces the new vertx-junit5 module. JUnit 5 is a rewrite of the famous Java testing framework ... more


Friday, 20 October, 2017 UTC

Eclipse Vert.x 3.5.0 released !

Eclipse Vert.x 3.5.0 released !

The Vert.x team is pleased to announce the release of Eclipse Vert.x 3.5.0. As usual it delivers an impressive number of high quality features. Let’s go RxJava2 First and foremost this release delivers the RxJava2 API with support of its full range of ... more


Thursday, 28 September, 2017 UTC

An Eclipse Vert.x Gradle Plugin

An Eclipse Vert.x Gradle Plugin

Eclipse Vert.x is a versatile toolkit, and as such it does not have any strong opinion on the tools that you should be using. Gradle is a popular build tool in the JVM ecosystem, and it is quite easy to use for building Vert.x project as show in one ... more


Friday, 9 June, 2017 UTC

Preview of a guide for Java developers

Preview of a guide for Java developers

I could not attend the last Eclipse Vert.x community face-to-face meeting last fall, but one item that was discussed is the need for guides aimed at certain types of developers. One of my missions as part of joining the team was to work on this and I’m ... more


Wednesday, 26 April, 2017 UTC

Building a real-time web app with Angular/Ngrx and Vert.x

Building a real-time web app with Angular/Ngrx and Vert.x

Nowadays, there are multiple tech stacks to build a real-time web app. What are the best choices to build real-time Angular client apps, connected to a JVM-based backend? This article describes an Angular+Vertx real-time architecture with a Proof of ... more


Tuesday, 7 March, 2017 UTC

Vert.x 3.4.0 is released !

Vert.x 3.4.0 is released !

Vert.x 3.4.0 has just been released with many new exciting features! Vert.x 3.4.1 has been released - the links have been updated Since the beginning Vert.x has provided a polyglot runtime, this version simply adds the support of two major languages ... more


Thursday, 9 February, 2017 UTC

Vert.x 3.4.0.Beta1 release

Vert.x 3.4.0.Beta1 release

TL;DR we have released 3.4.0.Beta1, this release is the biggest since Vert.x 3.0.0 with plenty of great features. You can use consume it in your projects from Maven or Gradle as usual with the version 3.4.0.Beta1 or read the documentation preview the ... more


Tuesday, 31 January, 2017 UTC

An Introduction to the Vert.x Context Object

An Introduction to the Vert.x Context Object

Under the hood, the vert.x Context class plays a critical part in maintaining the thread-safety guarantees of verticles. Most of the time, vert.x coders don’t need to make use of Context objects directly. However, sometimes you may need to. This article ... more


Wednesday, 25 January, 2017 UTC

Building services and APIs with AMQP 1.0

Building services and APIs with AMQP 1.0

Microservices and APIs are everywhere. Everyone talks about them, presentation slides are full of them … some people are actually even building them. Microservices and APIs are of course not completely new concepts and they are a bit over-hyped. But ... more


Wednesday, 7 December, 2016 UTC

Getting started with new fabric8 Vert.x Maven Plugin

Getting started with new fabric8 Vert.x Maven Plugin

The all new fabric8 Vert.x Maven Plugin allows you to setup, package, run, start, stop and redeploy easily with a very little configuration resulting in a less verbose pom.xml . The plugin is developed under the fabric8 umbrella Traditionally Vert.x ... more


Wednesday, 28 September, 2016 UTC

Vert.x featuring Continuous Delivery with Jenkins and Ansible

Vert.x featuring Continuous Delivery with Jenkins and Ansible

This blog entry describes an approach to adopt Continuous Delivery for Vert.x applications using Jenkins and Ansible by taking advantage of the Jenkins Job DSL and Ansible plugins. Table of contents Preamble Introduction Overview Creating a Jenkins build ... more


Monday, 12 September, 2016 UTC

Vert.x 3.3.3 is released !

Vert.x 3.3.3 is released !

We have just released Vert.x 3.3.3, a bug fix release of Vert.x 3.3.x. Since the release of Vert.x 3.3.2, quite a few bugs have been reported. We would like to thank you all for reporting these issues. Vert.x 3.3.3 release notes: https://github.com/vert-x3/wiki/wiki/3.3.3---Release-Notes ... more


Thursday, 8 September, 2016 UTC

Centralized logging for Vert.x applications using the ELK stack

Centralized logging for Vert.x applications using the ELK stack

This post entry describes a solution to achieve centralized logging of Vert.x applications using the ELK stack, a set of tools including Logstash, Elasticsearch, and Kibana that are well known to work together seamlessly. Table of contents Preamble Introduction ... more


Tuesday, 12 July, 2016 UTC

Vert.x 3.3.2 is released !

Vert.x 3.3.2 is released !

We have just released Vert.x 3.3.2, the first bug fix release of Vert.x 3.3.x. We have first released 3.3.1 that fixed a few bugs, but a couple of new bugs were discovered after 3.3.1 was tagged but not announced, we decided to release a 3.3.2 to fix ... more


Friday, 24 June, 2016 UTC

Vert.x 3.3.0 is released !

Vert.x 3.3.0 is released !

That was a long run …. but here we are. We are very pleased to announce the release of Vert.x 3.3.0! This release is huge with lots of new features, improvements, and obviously bug fixes. We won’t detail all the new features here (some are highlighted ... more


Friday, 5 February, 2016 UTC

Vert.x 3.2.1 is released !

Vert.x 3.2.1 is released !

We are pleased to announce the release of Vert.x 3.2.1! The release contains many bug fixes and a ton of small improvements, such as future composition, improved Ceylon support, Stomp virtual host support, performance improvements… Full release notes ... more


Monday, 25 January, 2016 UTC

Intro to Vert.x Shell

Intro to Vert.x Shell

Vert.x Shell provides an extensible command line for Vert.x, accessible via SSH, Telnet or a nice Web interface. Vert.x Shell comes out of the box with plenty of commands for Vert.x which makes it very handy for doing simple management operations like ... more


Friday, 15 January, 2016 UTC

Real-time bidding with Websockets and Vert.x

Real-time bidding with Websockets and Vert.x

The expectations of users for interactivity with web applications have changed over the past few years. Users during bidding in auction no longer want to press the refresh button to check if the price has changed or the auction is over. This made bidding ... more


Sunday, 3 January, 2016 UTC

ECMAScript 6/7 on the JVM with TypeScript and Vert.x

ECMAScript 6/7 on the JVM with TypeScript and Vert.x

Following the latest releases of Vert.x 3.2 and vertx-lang-typescript 1.1.0 I figured it would be a good idea to give you a couple of examples how teaming Vert.x and TypeScript helps you use ECMAScript 6 and 7 features on the JVM today. The vertx-lang-typescript ... more


Tuesday, 15 December, 2015 UTC

Vert.x 3.2.0 is released !

Vert.x 3.2.0 is released !

We are pleased to announce the release of Vert.x 3.2.0! Some of the highlights of this release include: vertx-lang-ceylon: the support of the Ceylon language! vertx-tcp-bridge: an event bus bridge that lets any TCP-capable application to interact with ... more


Monday, 30 November, 2015 UTC

Combine vert.x and mongo to build a giant

Combine vert.x and mongo to build a giant

This blog post is part of the introduction to vert.x series. Last time, we have seen how we can use the vertx-jdbc-client to connect to a database using a JDBC driver. In this post, we are going to replace this JDBC client by the vertx-mongo-client , ... more


Wednesday, 25 November, 2015 UTC

Vert.x ES6 back to the future

Vert.x ES6 back to the future

On October 21th, 2015 we all rejoiced with the return from the past of Marty McFly with his flying car and so on, however in the Vert.x world we were quite sad that the JavaScript support we have was still using a technology released in December 2009. ... more


Monday, 19 October, 2015 UTC

Using the asynchronous SQL client

Using the asynchronous SQL client

Finally, back… This post is the fifth post of the introduction to vert.x blog series, after a not-that-small break. In this post we are going to see how we can use JDBC in a vert.x application, and this, using the asynchronous API provided by the vertx-jdbc-client. ... more


Thursday, 8 October, 2015 UTC

Vert.x 3.1.0 is released !

Vert.x 3.1.0 is released !

I’m pleased to announce the release of Vert.x 3.1! Some of the highlights of this release include: Vertx-sync is a set of utilities that allow you to perform asynchronous operations and receive events in a synchronous way, but without blocking kernel ... more