摘要: 这篇文章对很多没有高并发经验的程序员来说,会非常有帮助。 很多程序员可能都遇到过类似的困惑: 我没有高并发项目经验,但是面试的时候经常被问到高并发、性能调优方面的问题,该怎么办? 这个问题怎么解决?和大家说说我招人的一个经历。 程序员小张参加工作已 5 年,是一位高级工程师,是我亲自招进公司,表现很 阅读全文
posted @ 2021-06-25 14:39 四猿外 阅读(999) 评论(2) 推荐(3) 编辑
摘要: 作为一个程序员,经常需要读一些开源项目的源码。同时呢,读源码对我们也有很多好处: 1.提升自己 阅读优秀的代码,第一可以提升我们自身的编码水平,第二可以开拓我们写代码的思路,第三还可能让我们拿到大厂 offer。无论那种情况,优秀的代码就是提升我们开发水平的资粮,而把这些优秀的代码读懂、读透并不很容 阅读全文
posted @ 2021-06-17 13:17 四猿外 阅读(1313) 评论(2) 推荐(3) 编辑
摘要: 今天这篇文章我们继续说架构师大刘的故事。 故事纯属虚构,别对号入座哈。 前言 大刘日子最近还不错,经常午睡醒来,就继续拿着手机看小说摸鱼。大刘对当前所在的这家公司比较满意。大部分系统已经成熟稳定,用户量也中规中矩。虽然有些项目技术陈旧,但好处是没啥幺蛾子技术问题冒出来等着解决。 只是有时候大刘心里会 阅读全文
posted @ 2021-06-04 13:30 四猿外 阅读(2347) 评论(12) 推荐(9) 编辑
摘要: 多年以前,那时我正年轻,做技术如鱼得水,甚至一度希望自己能当一辈子的一线程序员。 但是我又有两个小愿望想要达成:一个是想多挣点钱;另一个就是对项目的技术栈和架构选型能多有点主动权。 多挣点钱是因为当时我刚结婚不久,有自己的家庭规划,所以挣钱的欲望也蛮强。 而想有多点技术主动权的原因则是当时领导很赏识 阅读全文
posted @ 2021-06-03 14:51 四猿外 阅读(1411) 评论(8) 推荐(7) 编辑
摘要: 之前文章说过,如果使用 RabbitMQ,尽可能使用框架,而不要去使用 RabbitMQ 提供的 Java 版客户端。 细说起来,其实还是因为 RabbitMQ 客户端的使用有很多的注意事项,稍微不注意,就容易翻车。 我是 2013 年就开始用起了 RabbitMQ,一路使用,一路和它一起成长。当时 阅读全文
posted @ 2021-06-01 13:47 四猿外 阅读(1134) 评论(0) 推荐(6) 编辑
摘要: 一、事前 你相信吗?曾经有一段日子,我几乎没接到过合格的产品需求。 开局几句话,技术全靠猜。 总是以为简单的需求 曾经,我从产品那里接到过这么一个需求: 对系统的用户进行分级,不同级别的用户有不同的福利。 依然如常,无图无文档,只是这么一句话。我知道,需求一句话,分析五日功嘛。为了项目能持续发展,我 阅读全文
posted @ 2021-05-27 13:12 四猿外 阅读(1186) 评论(2) 推荐(4) 编辑
摘要: 今天这篇文章,我们继续讲架构师大刘的故事。 大刘有段时间经常会给一些程序员讲课。这一方面是由于团队培训的需要,一方面也是大刘自身想搞搞凡尔赛,嘚瑟一下自身的实力。 大刘讲课是允许公司任何一个人进去听的。提前一个星期把主题公布在公司群里,有人想听到日子直接去就是了。 有一次,大刘在聊并发话题的时候,为 阅读全文
posted @ 2021-05-24 13:17 四猿外 阅读(564) 评论(1) 推荐(0) 编辑
摘要: 在我最初接触微服务的很长一段时间里,有两类问题都困扰着我和团队,这是让我印象最深的两类问题: 没有配合微服务理念的团队 没有配合微服务理念的基础设施 后来,在和一些搞了微服务的同行多次交流后,发现他们当初也面临和我类似的问题。 这次就写写我最早搞微服务遇到的问题。 有些问题放到现在来说,已经有解决办 阅读全文
posted @ 2021-05-12 13:33 四猿外 阅读(1157) 评论(3) 推荐(1) 编辑
摘要: 从我接触微服务以来,迄今也得有五六年了。断断续续要么从零开始,要么中途接手,也经历了 5 套微服务项目了。 从这些项目中的经验以及和同行交流来看,根据业务切分微服务的方法总的来说思路不复杂,但是落地总是出现了各种各样的问题。一直到现在,我也还在探索着最好的微服务落地的最佳办法。 在上一篇文章我也提过 阅读全文
posted @ 2021-05-11 13:44 四猿外 阅读(1866) 评论(7) 推荐(9) 编辑
摘要: 我负责的技术团队,现在有 100 人出头。团队里包括了:前端、后端、测试、运维&DBA、还有几个客户端和 AI 工程师。 我下面分了 7 个组,每个组都有一名组长,组长们汇报给我。 100 多人的技术团队,我是怎么带的呢? 我带团队是从 3、 5 个人、十几个人、几十个人团队一点点锻炼出来的。 自我 阅读全文
posted @ 2021-05-07 12:59 四猿外 阅读(4888) 评论(20) 推荐(42) 编辑