Giter VIP home page Giter VIP logo

nosbielc / mixedsaladservice Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 3.0 1.54 MB

Mixed Salad Project for development and study of Java technologies.

License: GNU General Public License v3.0

Java 95.80% Shell 0.11% TSQL 1.45% HTML 2.63%
java java-8 spring-boot maven spring-cloud rest-api soap spring-cloud-config spring-cloud-eureka-server spring-cloud-gateway travis-ci sonarqube h2-database hikaricp flywaydb idea sts json-api res-api mokito

mixedsaladservice's Introduction

Build Status Quality Gate Bugs Coverage Duplicated Lines (%) Security Rating Vulnerabilities Lines of Code

MixedSaladService

Mixed Salad Project para desenvolvimento e estudo de tecnologias Java com Spring Boot.

Detalhes do Projeto (Escopo)

Produzir um software que suporte transações entre serviços usando as seguintes tecnologias:

  • Service Discovery

  • Register Service

  • Zipkin Service DashBoard

  • Circuit Breaker²

  • Metrics Dashboard (Admin Server)

  • Load balance

  • SSO¹

  • Elasticsearch¹

  • Docker

  • Kubernetes¹

  • CI - Integração Continua

  • Client Mobile (Android, IOS)¹

  • Client Web¹

  • Client Desktop¹

    ¹ = Em estudo para implementação; ² = Como aplicar na estrutura atual?

Haverá dois bancos ficticios usando diferentes tecnologias para comunicação como Rest/SOAP e um banco central, que será o centro de todas transações entre os bancos ficticios.

Cada banco terá que ser totalmente auto suficiente e ele deve estar preparado para ser tolerante a falhas, responsivo e resiliente, O projeto deverá cumprir a meta de 90% de cobertura no codigo.

Características gerais do Projeto:

Images

DashBoard Admin-Service (http://localhost:9094/admin)

DashBoard Zipkin-Service (http://localhost:9095/zipkin/)

DashBoard eureka-Service (http://localhost:9091)

DashBoard Prometheus (http://localhost:7000/targets)

DashBoard Grafana (http://localhost:7001)

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.