微服务学习日记

这几天一直学习微服务,在网上看了很多文章和视频,什么BFF、康威法则、cqrs、ddd等一大堆之前没有接触过的技术名词,脑袋都撑爆了,所以写个文章消化下,并记录、整理学习过程。

回顾历史:

之前在上间公司,觉得自己太浪费时间了,没有好好利用时间学习微服务,甚是后悔。

活在当下:

这两周把go的基础(数据类型、并发编程、函数编程)都学习过了;

现在正向微服务学习。在这过程里面就上面一大堆专业名词给我唬住了。然后我是囫囵吞枣式学习(因为没有实际微服务的经验,不能深入理解,所以读文章初步了解先,后面再重新补上)。到了现在在弄grpc,就这里已经弄了我2天时间了。其实如果就是跟着教程一步步学习估计会快点,但是我个人的学习风格是学到某个地方就会发散思维,想到点子后就不断尝试,所以学习进度就变慢了。本来想用docker弄一个开发环境,之后发现如果用docker 弄grpc是需要多个容器,不能好像视频用宿主机就把客户端、服务端一并做。后来有想了下,用docker 开一个linux环境,然后在里面安装go,然后关联到宿主机window 的goland 这个ide上开发。这个就是实操中,不知道能否实现。

希望这周能把grpc都搞好。

你可能感兴趣的:(微服务学习日记)