apache tomcat change request jprofiler automation add-ins wordpress code smell broadcasting ajax junit cloud sonarqube spring cloud network layer operations hibernate docker integration transport layer github rapid application development html5 mysql information technology microservices spring aop jenkins current source component diagram high level architecture eclipse haulage mockito class diagram code java 8 ubuntu shell script redis devops syntax infrastructure base station software development management spring boot jquery service provider case class track geometry html unix logstash kibana linux base service layer spring mvc multithreading vacuum breaker logging postgresql application development test case case javascript jira store core product risk management java presentation layer