Microservice Common

This is an example of a microservice oriented application that a typical enterprise will work with. It is not meant to be of the scale of NetFlix/Facebook but for more normal loads of a large company where IT is not their primary function.

Лицензия

Лицензия

Категории

Категории

Сеть
Группа

Группа

net.trajano.ms.app
Идентификатор

Идентификатор

ms-common
Последняя версия

Последняя версия

1.1.18
Дата

Дата

Тип

Тип

jar
Описание

Описание

Microservice Common
This is an example of a microservice oriented application that a typical enterprise will work with. It is not meant to be of the scale of NetFlix/Facebook but for more normal loads of a large company where IT is not their primary function.
Организация-разработчик

Организация-разработчик

Trajano

Скачать ms-common

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/net.trajano.ms.app/ms-common/ -->
<dependency>
    <groupId>net.trajano.ms.app</groupId>
    <artifactId>ms-common</artifactId>
    <version>1.1.18</version>
</dependency>
// https://jarcasting.com/artifacts/net.trajano.ms.app/ms-common/
implementation 'net.trajano.ms.app:ms-common:1.1.18'
// https://jarcasting.com/artifacts/net.trajano.ms.app/ms-common/
implementation ("net.trajano.ms.app:ms-common:1.1.18")
'net.trajano.ms.app:ms-common:jar:1.1.18'
<dependency org="net.trajano.ms.app" name="ms-common" rev="1.1.18">
  <artifact name="ms-common" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.trajano.ms.app', module='ms-common', version='1.1.18')
)
libraryDependencies += "net.trajano.ms.app" % "ms-common" % "1.1.18"
[net.trajano.ms.app/ms-common "1.1.18"]

Зависимости

compile (10)

Идентификатор библиотеки Тип Версия
com.fasterxml.jackson.core : jackson-annotations jar
com.google.code.gson : gson jar
io.swagger : swagger-annotations jar 1.5.16
javax.annotation : javax.annotation-api jar 1.2
javax.enterprise : cdi-api jar 1.2
javax.ws.rs : javax.ws.rs-api jar 2.0.1
org.bitbucket.b_c : jose4j jar 0.6.1
org.jboss.resteasy : resteasy-multipart-provider jar 3.5.1.Final
org.slf4j : slf4j-api jar
org.springframework.boot : spring-boot-autoconfigure jar

test (5)

Идентификатор библиотеки Тип Версия
net.trajano.commons : commons-testing jar 2.1.0
org.jboss.resteasy : resteasy-jaxrs jar 3.5.1.Final
org.slf4j : jcl-over-slf4j jar
org.slf4j : slf4j-jdk14 jar
org.springframework.boot : spring-boot-starter-test jar 1.5.10.RELEASE

Модули Проекта

Данный проект не имеет модулей.

Microservice Application

Build Status Quality Gate Javadocs

This is an example of a microservice oriented application that a typical enterprise will work with. It is not meant to be of the scale of NetFlix/Facebook but for more normal loads of a large company where IT is not their primary function.

The core technology stack used:

  • Vert.X as the reactive framework
  • Netty (part of Vert.X) as the web server and client technology
  • RESTEasy for JAX-RS
  • Jackson for XML/JSON mapping
  • GSON for fast JSON processing
  • Swagger for REST API documentation
  • Spring boot for configuration
  • SLF4J for logging
  • Spring for depdency injection
  • Docker
  • Docker-Compose

For the examples:

  • VueJS is used for the UI
  • Google would be the identity provider
  • nginx for static content delivery
  • Spring-Data for persistence
  • Hazelcast for any caching requirements

More details are available from the Maven site

Версии библиотеки

Версия
1.1.18
1.1.15
1.1.12
1.1.11
1.1.10
1.1.7
1.1.6
1.1.5
1.1.3
1.1.0
1.0.2
1.0.0
0.0.9
0.0.8
0.0.7
0.0.5
0.0.4