架构师进阶系列
文章平均质量分 86
冰 河
这个作者很懒,什么都没留下…
展开
-
IM系统完结了,那简历该怎么写?(含简历项目描述)
为了能够让小伙伴们更好的理解分布式IM即时通讯系统的设计,我们站在架构师的角度,在充分了解系统需求,业务流程和技术流程后,从全局视角为系统设定方案目标,对技术方案进行选型,对系统进行总体架构设计和分层架构设计,并梳理清楚发送消息的交互链路、单聊和群聊的交互链路。以方便各位小伙伴将分布式IM即时通讯系统写到自己的简历中,增强自己的竞争力。原创 2024-09-17 09:13:57 · 1396 阅读 · 0 评论 -
超级加倍:互联网大厂的容灾架构设计与落地方案(多机房部署、同城双活、异地多活)
在互联网大厂,有个普遍的现象:某种程度上,只要是比较重要的系统,都需要考虑系统的容灾问题。通过实施容灾方案,将系统部署两套或者多套,并且这套系统或者多套系统可以部署到不同的机房,如果其中一套系统出现故障导致不可用,则可以迅速切换到另一套系统,提供7*24小时不间断服务。原创 2024-07-15 09:49:15 · 913 阅读 · 0 评论 -
一文彻底搞懂JVM整体架构与调优参数说明,JVM调优不在难
很多小伙伴都认为JVM的知识很难,很枯燥,不知道该如何学习,买了很多关于JVM的书籍,看了没几页就看不下去了,随后书籍被放到书架里,很长一段时间内成为了“吃灰”的摆件。其实,在互联网这个行业中,谁掌握了底层的核心知识,谁就能在激烈的竞争环境中脱颖而出。JVM看起来很难,只要你掌握了学习JVM的规律和方法,吃透它,其实很简单的。原创 2024-07-07 19:08:56 · 908 阅读 · 1 评论 -
《高性能Polaris网关》开篇:我要手把手教你搭建并研发一套抗瞬时百万流量的高性能网关项目
那这次又是怎么样的一个高并发、高性能项目呢?没错,这次就是大家期待已久的高性能Polaris网关项目。所以,在今后一段时间内,冰河就带着大家从零开始,一步步搭建并研发一套可用于真实生产环境,支持瞬时百万流量的企业级、分布式、高性能网关项目。原创 2024-07-01 08:47:38 · 1032 阅读 · 0 评论 -
域名还能绑定动态IP?真是又涨见识了,再也不用购买固定IP了!赶快收藏
一般家庭网络的公网IP都是不固定的,而我又想通过域名来访问自己服务器上的应用,也就是说:需要通过将域名绑定到动态IP上来实现这个需求。于是乎,我开始探索实现的技术方案原创 2024-06-28 12:51:58 · 353 阅读 · 0 评论 -
又一个前后端分离的整合了OpenAI大模型的高并发、高性能和可扩展的项目完结了,写到简历上,嘎嘎强!
经过四个多月的坚持,《分布式IM即时通讯系统》终于完结了,也感谢大家这四个多月以来的坚持和陪伴,也相信大家在《分布式IM即时通讯系统》专栏中,学到了不少知识和技术。接下来,我们就一起对《分布式IM即时通讯系统》专栏做个总结。原创 2024-06-23 13:09:34 · 895 阅读 · 3 评论 -
学习分库分表利器—sharding-jdbc,看这一篇就够了!
在产品初期快速迭代的过程中,往往为了快速上线而占据市场,在后端开发的过程中往往不会过多的考虑分布式和微服务,往往会将后端服务做成一个单体应用,而数据库也是一样,最初会把所有的业务数据都放到一个数据库中,即所谓的单实例数据库。随着业务的迅速发展,将所有数据都放在一个数据库中已经不足以支撑业务发展的需要。此时,就会对系统进行分布式改造,而数据库业务进行分库分表的拆分。那么,问题来了,如何更好的访问和管理拆分后的数据库呢?业界已经有很多成熟的解决方案,其中,一个非常优秀的解决方案就是:Apache Shardin原创 2024-05-22 02:20:35 · 1021 阅读 · 0 评论 -
【RocketMQ】通过 Docker 快速搭建 RocketMQ 环境,超简单!!
最近小伙伴们比较活跃,想学习下如何通过Docker来快速搭建RocketMQ环境,这不,安排上了!!原创 2024-05-22 02:16:29 · 769 阅读 · 0 评论 -
高并发场景到底是先更新数据库还是先更新缓存?
随着互联网的高速发展,当今时代已然从IT时代进入到DT时代。互联网系统架构也已经由最初的单体架构转变为分布式、微服务架构模式。从数据体量上来看,各系统存储的数据量越来越大,数据的查询性能越来越低。此时,就需要我们不断的进行优化,一种常用的优化手段就是引入缓存。而引入缓存后,我们在向数据库插入数据时,到底是先更新数据库还是先更新缓存呢?原创 2024-05-12 22:25:39 · 768 阅读 · 0 评论 -
我把这个神一样的框架肝成了一本书!
试问:在Java Web开发领域,有谁不知道Spring?又有多少人没有使用过Spring呢?如果你还没有使用过Spring,可以这么说,你就不是一个真正的Java Web开发人员,或者你还没有真正步入Java Web开发领域。原创 2024-04-29 00:31:48 · 1009 阅读 · 0 评论 -
工作中有没有做过性能调优,一问这个便知!
最近,很多小伙伴都在说,我没做过性能优化的工作,在公司只是做些CRUD的工作,接触不到性能优化相关的工作。现在出去找工作面试的时候,面试官总是问些很刁钻的问题来为难我,很多我都不会啊!那怎么办呢?那我就专门写一些与高并发系统相关的面试容易问到的问题吧。今天,我们就来说说在高并发场景下做性能优化有哪些衡量标准,以及做优化时需要注意哪些问题。原创 2024-04-24 08:39:19 · 557 阅读 · 1 评论 -
架构师为什么要写文档?又该如何写文档呢?
最近有很多小伙伴,也不乏身边的一些同事问我:哎,架构师为什么要写这么多文档啊?有啥用呢?不能跟开发一样多写写代码吗?天天写文档,又感觉自己的文档写不好,有什么写文档的技巧吗?原创 2024-02-03 14:02:08 · 471 阅读 · 0 评论 -
2024第一篇: 架构师成神之路总结,你值得拥有
很多小伙伴问我进大厂到底需要怎样的技术能力,经过几天的思考和总结,终于梳理出一份相对比较完整的技能清单,小伙伴们可以对照清单提前准备相关的技能,在平时的工作中注意积累和总结。原创 2024-01-04 23:06:30 · 904 阅读 · 0 评论 -
高考成绩都出来了,你的秒杀系统如何了?
高考成绩都出来了,咱的《Seckill秒杀系统》专栏如何了?今天给大家交个“期中作业”吧。原创 2023-06-30 11:09:09 · 312 阅读 · 0 评论 -
假期做了一项调研:大厂为何都要自研RPC框架?结果合乎情理
五一假期过的可真快,今天开始,又要搬砖了。在五一假期当中,冰河做了一项调研,感觉结果还是挺合乎情理的。原创 2023-05-04 09:13:37 · 662 阅读 · 6 评论 -
原来大厂都是这样监控Tomcat性能的,废话不多说,直接开干
大厂都用的Tomcat监控方式,你不试试吗?原创 2022-11-25 13:14:47 · 2187 阅读 · 5 评论 -
架构师成神之路总结,你值得拥有,走起
很多小伙伴问我进大厂到底需要怎样的技术能力,经过几天的思考和总结,终于梳理出一份相对比较完整的技能清单,小伙伴们可以对照清单提前准备相关的技能,在平时的工作中注意积累和总结。只要在平时的工作中总结到位,对技术知其然,知其所以然,进大厂,是水到渠成的事情。...原创 2022-06-14 09:39:23 · 4547 阅读 · 13 评论 -
如何成为一名合格的架构师呢?我连夜肝了这份架构师必备核心技能
端午假期期间,不少学弟学妹问我如何成为一名架构师,趁着假期,我连夜肝了这份架构师必备核心技能。原创 2022-06-06 10:15:23 · 1160 阅读 · 2 评论 -
想进互联网大厂的小伙伴可以看看:在大厂担任架构师需要掌握哪些核心技能?
今天,我们就一起聊聊在一线互联网大厂担任架构师需要掌握哪些核心能。好了,不多说了,我们开始今天的正题。原创 2022-05-19 10:07:56 · 945 阅读 · 0 评论 -
进一线互联网大厂担任架构师,需要掌握哪些核心技能?
之前,不少小伙伴问我进大厂当架构师需要掌握哪些核心技能。这不,趁着假期我连夜肝了这篇文章。原创 2022-01-04 15:34:36 · 8399 阅读 · 9 评论 -
一文秒懂JVM 逃逸分析,yyds
在JVM的实现中,为了提高JVM的性能和节省内存空间,JVM提供了一种叫做“逃逸分析”的特性,而且对于“逃逸分析”这种特性,也是近年来大厂面试常问的知识点。今天,我们就一起来聊聊什么是逃逸分析。原创 2021-12-20 08:19:44 · 1338 阅读 · 2 评论 -
史上最全JVM整体架构和调优参数说明,带你彻底理解JVM整体架构与调优技巧
史上最全JVM整体架构和调优参数说明,冰河带你彻底理解JVM整体架构与调优技巧,强烈建议收藏!!原创 2021-12-13 08:15:00 · 6141 阅读 · 19 评论 -
高级开发工程师如何快速晋升为架构师?高级开发工程师与架构师到底有啥区别?
架构师与高级开发工程师的分水岭到底是啥?为什么你总是无法晋升成为架构师呢?从本质上讲,那是因为你缺乏两个最重要的认知,一个是技术认知,一个是能力边界认知。原创 2021-12-06 08:15:00 · 9190 阅读 · 8 评论