前言
微服务架构被认为是 IT 软件架构的未来方向。热度虽高,但对于很多中小公司来说微服务却是遥不可及,因为团队规模和能力又反过来制约了他们采用新技术的步伐。很多人对于微服务技术也都有着一些疑虑,比如:
- 微服务这技术虽然面试的时候总有人提,但作为一个开发,是不是和我关系不大?那不都是架构师的事吗?
- 微服务不都是大厂在玩吗?我们这个业务体量用得着吗?
- 微服务特别复杂,没个100人的研发团队是不是就无法落地?
其实不管是否能够用得着微服务,既然是大势所趋,就有学习的必要,以备不时之需,所以今天为大家带来微服务架构笔记——全套!!限于篇幅,【完整版】-dian这里即可!
SpringCloud微服务架构笔记(一到四)
Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。
部分内容展示
常见面试题:
- 什么是Spring Cloud?
- Spring Cloud和Dubbo的区别
- REST和RPC的区别
- SpringCloud如何实现服务的注册和发现
- 什么是服务熔断和服务降级?
- 什么是Hystrix?它如何实现容错?
- 什么是Hystrix断路器?我们需要它吗?
- 项目中zuul常用的功能
- 。。。
Spring Boot核心笔记
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。
由于整个笔记比较全面,内容相当的多 ,这里仅展示资料的一些截图,
部分内容展示
- 常见面试题
- 1、什么是 Spring Boot?
- 2、Spring Boot 有哪些优点?
- 3、什么是 JavaConfig?
- 4、如何重新加载 Spring Boot 上的更改,而无需重新启动服务器?
- 5、Spring Boot 中的监视器是什么?
- 6、如何在 Spring Boot 中禁用 Actuator 端点安全性?
- 7、如何在自定义端口上运行 Spring Boot 应用程序?
- 8、什么是 YAML?
- 9、如何实现 Spring Boot 应用程序的安全性?
- 10、如何集成 Spring Boot 和 ActiveMQ?
- 11、如何使用 Spring Boot 实现分页和排序?
- 12、什么是 Swagger?你用 Spring Boot 实现了它吗?
- 13、什么是 Spring Profiles?
- 14、什么是 Spring Batch?
- 15、什么是 FreeMarker 模板?
- 16、如何使用 Spring Boot 实现异常处理?
- 17、您使用了哪些 starter maven 依赖项?
- 18、什么是 CSRF 攻击?
- 19、什么是 WebSockets?
- 20、什么是 AOP?
- 21、什么是 Apache Kafka?
- 22、我们如何监视所有 Spring Boot 微服务
Spring Boot源码分析笔记
K8S核心笔记
Kubernetes是Google 2014年创建管理的,是Google 10多年大规模容器管理技术Borg的开源版本。它是容器集群管理系统,是一个开源的平台,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。
部分内容展示
Docker学习笔记
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
本文含有隐藏内容,请 开通VIP 后查看