spectralcodex / saysay-vert.x

Backend service for Saysay mobile services

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Saysay Microservice(Vert.x)

The Past is history, the Present is the Past, the Future is NOW.

This Build is using Vert.x 3.9.1.

Content

  • Microservice with Vert.x
  • Asynchronous development model
  • Reactive and functional patterns
  • Event sourcing patterns
  • Asynchronous RPC on the clustered event bus
  • Various type of services (e.g. REST, message source, event bus service)
  • Configuration retriever
  • Service discovery
  • Circuit breaker
  • Polyglot persistence support
  • API gateway
  • Global authentication (Local/OAuth 2)
  • Centralized logging using ELK stack
  • Monitoring

Documentation

soon...

References Travis Build Status

Note: Refactoring the whole architecture of the microservice will depend on the refractoring of th blueprint by Travis build . This can take a long time and the improved new version is expected to be released

About

Backend service for Saysay mobile services


Languages

Language:Java 76.6%Language:PLpgSQL 12.0%Language:JavaScript 9.8%Language:Shell 1.6%