Giter Site home page Giter Site logo

reactive-microservices-in-java's Introduction

Reactive Microservices in Java

This repository contains the source code from the Reactive Microsevices in Java - Asynchronous, Elastic, Resilience Applications book. It contains the source code shown in the book as well as other examples.

The repository is structured as follows:

Each directory contains the instructions to build and run the module.

reactive-microservices-in-java's People

Contributors

cescoffier avatar kevinearls avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

reactive-microservices-in-java's Issues

No handlers for address hello

I am trying the message-based example, but after doing everything I get that error when I visit localhost::8082.
Also, I do not see any resources/ folder in the generated project.
By the way, this is created via start.vertx.io page and with Gradle, rather than via Maven, as mentioned in the book. Is it something to do with the configuration of Inifinispan?

Wrong artifact in poms

These two poms have "hello-consumer-microservice-message" as their artifactId instead of their own names

microservices/hello-consumer-microservice-timeout/pom.xml
microservices/hello-microservice-faulty/pom.xml

I'll submit a PR shortly

Fix jar names in READMEs

The following readmes use the wrong jar names in the java commands

microservices/hello-consumer-microservice-timeout/README.md
microservices/hello-microservice-faulty/README.md

I will submit a PR to fix these

typo in healthcheck maven dependency

Hi,

I think that there is a typo in the following pom.xml file

openshift/hello-microservice-openshift-health-checks/pom.xml

The healthcheck maven dependency should be

<dependency>
  <groupId>io.vertx</groupId>
  <artifactId>vertx-health-check</artifactId>
</dependency>

i.e. vertx-health-check rather than vertx-health-checks

Cannot extract main class to startup

I am getting the following error when I run "mvn fabric8:deploy -Popenshift". Any idea of what could be the problem?
[INFO] --- fabric8-maven-plugin:3.2.27:build (fmp) @ hello-microservice --- [INFO] F8: Using OpenShift build with strategy S2I [INFO] F8: Running generator vertx [INFO] F8: vertx: Using Docker image fabric8/s2i-java:2.0 as base / builder [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.474 s [INFO] Finished at: 2017-10-11T17:21:10-04:00 [INFO] Final Memory: 36M/878M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal io.fabric8:fabric8-maven-plugin:3.2.27:build (fmp) on project hello-microservice: Execution fmp of goal io.fabric8:fabric8-maven-plugin:3.2.27:build failed: Cannot extract generator config: org.apache.maven.plugin.MojoExecutionException: Cannot extract main class to startup -> [Help 1] [ERROR]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.