Ця книга поділена на три частини: базова структура (розділи 1~6), сервісна структура (розділи 7~10) та моніторинг і розгортання (розділи 11~13), пояснюючи пов'язані технології мікросервісів від поверхневих до глибоких. Починаючи з базових концепцій і технічного вибору архітектури мікросервісів, детально представлено базовий фреймворк мікросервісів SpringBoot, автоматизований інструмент для генерації API документів Swagger, динамічні джерела даних і системи кешування, а також глибоко аналізується основний вихідний код процесу запуску SpringBoot, що є основою всієї книги. Розділ сервісної структури детально знайомить з фреймворком реєстрації та виявлення сервісів Consul, фреймворком управління гарячими конфігураціями Archaius, фреймворком для відмовостійкості до деградації сервісів Hystrix та фреймворком для комунікації сервісів OkHttp, AsyncHttpClient і Retrofit, які є основою книги. Розділ про моніторинг і розгортання детально знайомить із впровадженням системи журналу ELK та системи повного трасування посилань Zipkin, а також впровадженням систем безперервної інтеграції та безперервного розгортання.
https://pan.baidu.com/s/1eIz1dIPESaAnAUv215FqIw
Туристи, якщо ви хочете побачити прихований контент цього допису, будь ласка Відповідь
|