Micro Service architecture based on latest popular technologies
- Desktop MBP
- Java 8
- IDEA 2019
- MySQL 5.7
- MongoDB 3.4.2
- Redis 3.2.9
- Cassandra 3.11.4
- spring-boot 2.x
- spring-boot-admin
- swagger
- retrofit
- okhttp
- logback
- mybatis
- druid
- jedis
- kafka
- mongodb
- cassandra
- turbine
- hystrix
- zxing
- neo4j
- caffeine
- shardbatis
- rxjava 2.x
- upgrade mysql server from 5.x to 8.x
- upgrade mongodb server from 3.x to 4.x
- upgrade neo4j server to 3.5.5
- upgrade cassandra client to 4.x
- improve mongodb, kafka, cassandra, neo4j, rabbitmq
- auto configuration, SpringApplication loading analysis, externalized configuration, customized metrics
- introduce RxJava, WebFlux, Reactive Stack
- introduce exception handle, multi-level log management, transaction, jwt/openid
- introduce kotlin, javascript, groovy, lua, scala, clojure
mvn versions:set versions:commit -DnewVersion=<version>
mvn clean -Dmaven.test.skip=true build