摘要: 原创:猿天地(微信公众号 ID:cxytiandi),欢迎分享,转载请保留出处。 相信很多人都有类似的经历,在面试快要结束的时候经常会被问到一个问题:讲讲项目中的技术难点? 这是一个比较开放的问题,首先它没有固定的答案,因为每个人做过的项目不同,使用的框架不同,对应的架构不同,自然遇到的技术难点也不 阅读全文
posted @ 2021-07-17 14:28 猿天地 阅读(2353) 评论(0) 推荐(0) 编辑
摘要: 原创:猿天地(微信公众号ID:cxytiandi),欢迎分享,转载请保留出处。 CodeReview我相信目前很多公司都会有这么一个流程,关键是这个流程有没有用就很难讲。主要还是取决于你对CR的理解以及有没有真正的去落地CR,去重视CR带来的隐藏价值点。 正好最近也是有人在问我CR相关的问题,他们也 阅读全文
posted @ 2021-06-26 14:57 猿天地 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 原创:猿天地(微信公众号ID:cxytiandi),欢迎分享,转载请保留出处。 监控这个话题永远都不会过时,之前也有跟大家聊过监控的内容,以及如何快速实现监控满足日常需求。比如基于日志告警,基于全局异常处理器告警,基于Cat,Prometheus,Sentry等告警。 无论公司是什么规模,创业小公司 阅读全文
posted @ 2021-06-19 14:37 猿天地 阅读(440) 评论(0) 推荐(1) 编辑
摘要: 原创:猿天地(微信公众号ID:cxytiandi),欢迎分享,转载请保留出处。 读写分离是什么?读写分离的作用就不讲了,如果有不了解的同学可以自己去搜索资料进行了解。或者查看我之前的文章读写分离。 一开始的场景肯定都基于主库去做增删改查的操作,等后面压力慢慢上来后才会考虑加数据库的从节点,通过读写分 阅读全文
posted @ 2021-05-22 17:44 猿天地 阅读(554) 评论(1) 推荐(0) 编辑
摘要: 原创:猿天地(微信公众号ID:cxytiandi),欢迎分享,转载请保留出处。 前面我们介绍了在微服务架构下如何解决单测时 Mock 的问题,通过 Mock 可以在单测时不依赖其他服务的实现。在文章最后我也给大家提供了一个思考题:是不是可以模拟前端对后端的处理方式,走 Yapi 的 Mock 功能? 阅读全文
posted @ 2021-05-09 13:19 猿天地 阅读(873) 评论(0) 推荐(0) 编辑
摘要: 原创:猿天地(微信公众号ID:cxytiandi),欢迎分享,转载请保留出处。 在工作中,我相信很多人都有下面这样的感受: 这谁的代码呀,看不下去了 这破代码,一行注释也没有 这代码,还没我写的好 这代码,有bug吧 这代码,。。。。。。。 是不是很真实,我们往往在看别人代码的时候就会有上面这些想法 阅读全文
posted @ 2021-05-09 13:17 猿天地 阅读(714) 评论(0) 推荐(2) 编辑
摘要: 在微服务架构中,服务之间的依赖是很常见的事情。在开发过程中都是并行开发的,前端会依赖后端的接口,后端也有可能会依赖其他后端服务的接口。 项目整体提测后是没有问题的,因为大家都开发完了,也会同时部署到测试环境中。但是在开发过程中需要进行单测,单测的时候会依赖其他的服务,这个时候就需要解决这个依赖问题。 阅读全文
posted @ 2021-04-18 22:08 猿天地 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 最近有写一些关于prometheus监控的文章,也是在实践这块的内容。 天天CRUD的我,也想玩玩高大上的Prometheus Prometheus为你的微服务保驾护航 用了很多年Dubbo,连Dubbo线程池监控都不知道,觉得自己很厉害? 思考:prometheus 告警为什么选用alertman 阅读全文
posted @ 2021-04-01 13:02 猿天地 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 平时大家在Github上找项目的时候经常会需要去看看这个项目的一些代码,如果是明确的想要这个项目,就会下载到本地,然后导入到开发工具中查看。 如果不是很明确,只是想了解下,就会直接在网页上进行查看,大家也都知道,Github的这个访问是时快时慢,一个个页面去点的话太慢了,也没有层级结构。 所以很多时 阅读全文
posted @ 2021-04-01 13:00 猿天地 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 在业务高速发展的时候,后端的压力慢慢变大,服务器扩容在所难免。今天就聊聊扩容相关的问题。 首先我们看数据库的扩容,到底是加实例还是直接升配? 在创业初期,基本上都是单库的形式。比如最开始是4C8G的配置,到了某天数据库扛不住了,但是数据量其实没那么大,只是请求量上来了而已,或者由于研发写了很多复杂的 阅读全文
posted @ 2021-04-01 12:58 猿天地 阅读(946) 评论(1) 推荐(0) 编辑