Micro Services Architecture is the only way to become a Java architect, Ali P8 is strongly recommended that you study this documentation.

EDITORIAL

To become an architect almost every programmer's dream. The micro-architecture service architecture is the topic of today's most talked about areas. Micro Services Architecture technology stack master relevant skills, is from an ordinary programmer to senior architect must.

Internet era, the core business in a rapidly changing market gaining and maintaining competitive advantage lies in continuous innovation. Forefront of the Internet industry's practice shows that micro-services architecture (Microservices Architecture) is an enterprise deal with the complexity of the business support large-scale continuous innovation effective means of architecture.

Micro-service architecture as a gradual evolution of architecture, since they are valued and made use of Internet companies and traditional businesses. Extensive knowledge of the micro-service architecture involved, the learning curve is relatively steep, which landed architecture, gateway, monitoring and other technical issues are common challenges.

Recommend you read the old iron and Docker learning [SpringCloud combat micro Services Architecture], require electronic version of the old iron please forward + concern, private letters and reply "micro-services" for free to receive mode.

Introduction

Micro Services Architecture is the current hot technology in the field of software development. It is photographed on a variety of blog, social media and conference presentations is very high, I believe that we all have heard the term micro-services. However, the advantages of micro-services seems very unreal - we could not find full definition of micro services, that many people think is the concept of speculation.

So what is micro-services? It solves the problem? It also has those features? Many problems, this book will give you answer it. While micro-services theory, the Internet has a lot of, this book does not mention much about. The specific content of the actual author will try to spend the micro space services.

Content Directory

Micro Services Architecture is the only way to become a Java architect, this document so that you completely master it

 

Require electronic version of the old iron please forward + concern, private letters and reply "micro-services" for free to receive mode.

1, micro Services Architecture Overview

  • 1.1 Application Architecture monomer present problems
  • 1.2 How to solve the problem of single application architecture
  • 1.3 What is a micro-service
  • Advantages and Challenges 1.4 micro Services Architecture
  • 1.5 micro-service design principles
  • How to achieve 1.6 micro Services Architecture

Micro Services Architecture is the only way to become a Java architect, this document so that you completely master it

 

2, micro-services development framework --Spring Cloud

  • 2.1Spring Cloud Profile
  • 2.2Spring Cloud Features
  • 2.3Spring Cloud version

Micro Services Architecture is the only way to become a Java architect, this document so that you completely master it

 

3, started with Spring Cloud combat microService

  • 3.1Spring Cloud actual premise
  • 3.2 Service providers and service consumers
  • 3.3 Write the service provider
  • 3.4 write consumer service
  • 3.5 for the project to integrate Spring Boot Actuator
  • 3.6 What are hardcoded problem

Micro Services Architecture is the only way to become a Java architect, this document so that you completely master it

 

Micro Services Architecture is the only way to become a Java architect, this document so that you completely master it

 

4, micro-service registration and discovery

  • 4.1 Introduction to Service Discovery
  • 4.2Eureka Profile
  • 4.3Eureka principle
  • Written in Eureka Server 4.4
  • 4.5 micro-service registered with the Eureka Server
  • Availability of 4.6Eureka Server
  • 4.7 Adding user authentication to Eureka Server
  • 4.8Eureka metadata
  • REST endpoint of 4.9Eureka Server
  • 4.10Eureka self-protection mode
  • IP selection at over 4.11 NIC environment
  • Eureka health check

Micro Services Architecture is the only way to become a Java architect, this document so that you completely master it

 

5, the Ribbon implement a client-side load balancing

  • 5.1Ribbon Profile
  • 5.2 Micro consumer service integration Ribbon
  • 5.3 Use Java code to configure a custom Ribbon
  • 5.4 Configuration attributes to customize Ribbon
  • Eureka 5.5 out of use Ribbon

Micro Services Architecture is the only way to become a Java architect, this document so that you completely master it

 

6, using Feign achieve declarative REST bar with

  • 6.1Feign Profile
  • Feign 6.2 integration services for consumers
  • Feign 6.3 Custom Configuration
  • Creating Feign 6.4 Manual
  • 6.5Feign support for inheritance
  • 6.6Feign support for compression
  • 6.7Feign log
  • 6.8 using multi-parameter configuration request Feign

Micro Services Architecture is the only way to become a Java architect, this document so that you completely master it

 

Micro Services Architecture is the only way to become a Java architect, this document so that you completely master it

 

7, using micro Hystrix achieve fault-tolerant processing services

  • 7.1 means to achieve fault tolerance
  • 7.2 Hystrix fault tolerance
  • 7.3Hystrix monitoring
  • 7.4 Visual Monitoring Data Hystrix Dashboard
  • Turbine monitoring data using a polymerization 7.5

Micro Services Architecture is the only way to become a Java architect, this document so that you completely master it

 

8, using the Zuul building micro gateway service

  • Why do you want to use micro-Services Gateway 8.1
  • 8.2Zuul Profile
  • 8.3 Abbreviations Zuul Micro Services Gateway
  • 8.4Zuul routing endpoint
  • 8.5 Detailed Routing Configuration
  • 8.6Zuul security and Header
  • 8.7 Use Zuul upload files
  • 8.8Zuul filters
  • 8.9Zuul fault tolerance and rollback
  • 8.10Zuul High Availability
  • 8.11 Sidecar use of non-integrated micro JVM Service
  • 8.12 Zuul service polymeric microspheres

4ff2b5c9135e4083b07d266555f17ddbuploading.4e448015.gifDump failed to re-upload canceledMicro Services Architecture is the only way to become a Java architect, this document so that you completely master it

 

Micro Services Architecture is the only way to become a Java architect, this document so that you completely master it

 

Micro Services Architecture is the only way to become a Java architect, this document so that you completely master it

 

9, using Spring Cloud Config unified micro-management service configuration

  • 9.1 Why should micro-manage unified service configuration
  • 9.2Spring Cloud Config Introduction
  • Write Config Server 9.3
  • Write Config Client 9.4
  • Git repository 9.5Config Server's configuration in detail
  • Indicator of the health of 9.6Config Server
  • 9.7 Configuring content encryption and decryption
  • 9.8 Use / refresh manually refresh the endpoint configuration
  • 9.9 Use Spring Cloud Bus auto-refresh configuration
  • 9.10Spring Cloud Config conjunction with Eureka
  • 9.11Spring Cloud Config user authentication
  • 9.12Config Serve High Availability

Micro Services Architecture is the only way to become a Java architect, this document so that you completely master it

 

Micro Services Architecture is the only way to become a Java architect, this document so that you completely master it

 

10, using Spring Cloud Sleuth implement micro-tracking service

  • Why should achieve 10.1 micro-tracking service
  • 10.2Spring Cloud Sleuth Profile
  • 10.3 Integration Spring Cloud Sleuth
  • 10.4Spring Cloud Sleuth used in conjunction with ELK
  • 10.5Spring Cloud Sleuth used in conjunction with Zipkin

9cee9e31380e4cdeb9406a6c5d2d4028uploading.4e448015.gifDump failed to re-upload canceledMicro Services Architecture is the only way to become a Java architect, this document so that you completely master it

 

11, Spring Cloud Frequently Asked Questions summary

  • 11.1Eureka FAQ
  • 11.2Hystrix / Feign integration Hystrix after the first request fails
  • 11.3.Turbine aggregated data is incomplete
  • 11.4Spring Cloud components configuration properties
  • 11.5Spring Cloud positioning of ideas summary

Micro Services Architecture is the only way to become a Java architect, this document so that you completely master it

 

12, Docker entry

  • 12.1Docker Profile
  • 12.2Docker architecture
  • 12.3 Installation Docker
  • 12.4 mirrored configuration accelerator
  • 12.5Docker commonly used commands

Micro Services Architecture is the only way to become a Java architect, this document so that you completely master it

 

13, the service will run on the micro-Docker

  • 13.1 Construction Docker image using Docker
  • 13.2 Docker Registry management Docker image
  • 13.3 Construction Maven plug image Docker
  • 13.4 Frequently Asked Questions summary

ddfd42d35d174a80ac4d1950e925c5a6uploading.4e448015.gifDump failed to re-upload canceledMicro Services Architecture is the only way to become a Java architect, this document so that you completely master it

 

Micro Services Architecture is the only way to become a Java architect, this document so that you completely master it

 

14, using Docker Compose choreography microService

  • 14.1Docker Compose Profile
  • 14.2 Installation Docker Compose
  • 14.3Docker Compose Quick Start
  • 14.4docker-compose.yml commonly used commands
  • 14.5docker compose commonly used commands
  • 14.6Docker Compose network settings
  • 14.7 Comprehensive combat: Use Docker Compose micro choreography Spring Cloud Services

Micro Services Architecture is the only way to become a Java architect, this document so that you completely master it

 

Micro Services Architecture is the only way to become a Java architect, this document so that you completely master it

Published 57 original articles · won praise 1574 · Views 380,000 +

Guess you like

Origin blog.csdn.net/yelvgou9995/article/details/105414630