学微服务,看什么书?

2024-01-03 10:18
文章标签 服务 学微

本文主要是介绍学微服务,看什么书?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

当我们根据技术栈分类定出学习计划后,接下来就要选择合适的书籍学习了。

这里需要强调一下,以我的经验,对一门全新的技术学习,不建议完全通过看网上的文章。

因为网上的文章有好也有坏,坏的是真坑人,而且作为初学者,你没有什么经验,不知道文章是否有错误。

我举个例子,网上的链路跟踪,尤其讲 SkyWalking 的相关文章,很多都是错的,如果对链路跟踪不熟悉,就很难分辨出错误,到时候不慎把错误的观念用到了系统里,再改正就非常费劲了。

所以,入门阶段还是老老实实的找一些权威书籍看吧。

但是,权威书籍也有问题,因为书的受众不一样,如果一些书读的不合适,比如,选的书籍讲的都是过时的技术,又或者有的书籍讲的非常晦涩,理解起来非常费劲,那这些书就不合适我们去读,读了要么浪费时间,要么错用过时的技术。

怎么选择合适的书?

比如,我想学微服务设计,我发现微服务设计和领域驱动设计又是紧密关联的。领域驱动设计又有很多的书,有讲理论的,有讲实战的,甚至还有混杂着其他技术栈的。

我当时需要的是理论 + 实战的书,并且最好有在已有项目移植到微服务的相关案例的书。

接下来就是去网上看书评了。一般来说,现在豆瓣、当当、京东的书评和书籍简介都比较不错了。

不过,我更偏好英文书一些,所以,当时根据亚马逊的评价找到了一本《Implementing Domain-Driven Design》,这本书后来翻译成中文了,叫《实现领域驱动设计》—— 我粗看过,我认为翻译的不好。

事后证明,这本书确实解决了我的问题,让我摸清楚了域、子域、边界上下文之类的关键概念。

这篇关于学微服务,看什么书?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/565378

相关文章

Linux中SSH服务配置的全面指南

《Linux中SSH服务配置的全面指南》作为网络安全工程师,SSH(SecureShell)服务的安全配置是我们日常工作中不可忽视的重要环节,本文将从基础配置到高级安全加固,全面解析SSH服务的各项参... 目录概述基础配置详解端口与监听设置主机密钥配置认证机制强化禁用密码认证禁止root直接登录实现双因素

java向微信服务号发送消息的完整步骤实例

《java向微信服务号发送消息的完整步骤实例》:本文主要介绍java向微信服务号发送消息的相关资料,包括申请测试号获取appID/appsecret、关注公众号获取openID、配置消息模板及代码... 目录步骤1. 申请测试系统2. 公众号账号信息3. 关注测试号二维码4. 消息模板接口5. Java测试

SpringBoot服务获取Pod当前IP的两种方案

《SpringBoot服务获取Pod当前IP的两种方案》在Kubernetes集群中,SpringBoot服务获取Pod当前IP的方案主要有两种,通过环境变量注入或通过Java代码动态获取网络接口IP... 目录方案一:通过 Kubernetes Downward API 注入环境变量原理步骤方案二:通过

如何搭建并配置HTTPD文件服务及访问权限控制

《如何搭建并配置HTTPD文件服务及访问权限控制》:本文主要介绍如何搭建并配置HTTPD文件服务及访问权限控制的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、安装HTTPD服务二、HTTPD服务目录结构三、配置修改四、服务启动五、基于用户访问权限控制六、

SpringCloud整合MQ实现消息总线服务方式

《SpringCloud整合MQ实现消息总线服务方式》:本文主要介绍SpringCloud整合MQ实现消息总线服务方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、背景介绍二、方案实践三、升级版总结一、背景介绍每当修改配置文件内容,如果需要客户端也同步更新,

linux服务之NIS账户管理服务方式

《linux服务之NIS账户管理服务方式》:本文主要介绍linux服务之NIS账户管理服务方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、所需要的软件二、服务器配置1、安装 NIS 服务2、设定 NIS 的域名 (NIS domain name)3、修改主

SpringBoot基于配置实现短信服务策略的动态切换

《SpringBoot基于配置实现短信服务策略的动态切换》这篇文章主要为大家详细介绍了SpringBoot在接入多个短信服务商(如阿里云、腾讯云、华为云)后,如何根据配置或环境切换使用不同的服务商,需... 目录目标功能示例配置(application.yml)配置类绑定短信发送策略接口示例:阿里云 & 腾

springboot项目如何开启https服务

《springboot项目如何开启https服务》:本文主要介绍springboot项目如何开启https服务方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录springboot项目开启https服务1. 生成SSL证书密钥库使用keytool生成自签名证书将

使用Node.js制作图片上传服务的详细教程

《使用Node.js制作图片上传服务的详细教程》在现代Web应用开发中,图片上传是一项常见且重要的功能,借助Node.js强大的生态系统,我们可以轻松搭建高效的图片上传服务,本文将深入探讨如何使用No... 目录准备工作搭建 Express 服务器配置 multer 进行图片上传处理图片上传请求完整代码示例

Spring LDAP目录服务的使用示例

《SpringLDAP目录服务的使用示例》本文主要介绍了SpringLDAP目录服务的使用示例... 目录引言一、Spring LDAP基础二、LdapTemplate详解三、LDAP对象映射四、基本LDAP操作4.1 查询操作4.2 添加操作4.3 修改操作4.4 删除操作五、认证与授权六、高级特性与最佳