以一己之力造文,生抗美团技术博客

作者:小傅哥
博客:bugstack 虫洞栈 —— https://bugstack.cn

沉淀、分享、成长,让自己和他人都能有所收获!

一、咋,膨胀了吗?

生抗美团博客?不要脸,呐们,从未见过如此"厚颜无耻"之人!

美团博客在技术圈里是非常优秀且质量很高的官网博客,全系硬通货的优秀内容:有技术架构、有算法应用、有搜索引擎实现、讲过风控策略、谈过Java动态追踪、分析过全链路监控,上百篇的高质量有实践根基的技术内容,让作为研发出身的搬砖码农,不只是你,还有我,都非常喜欢此类有强烈技术氛围的文章。

呐,就这?你还要生抗?

是的,即使是这样刚烈的技术博客,我也要生抗它!因为喜欢归喜欢,挑战是挑战,学会学习的方法比仅仅只是按照一个博客文章中的完整思路硬搬到自己的脑子中更重要。为什么这样说呢,因为大部分的技术文章的本质都是对数学逻辑的实现描述,从目标、条件、行为到结果的推演,但这种照着推演结果抄答案是没意义的,只有这些思路在你的大脑里完完整整、磕磕绊绊的走来走去不断碰撞,摸索到结果后,才能有更深刻的印象。

快,是最大的障碍!

向阳而生,逐光而行,减少没必要的内心焦虑,别为想着一口吃不下胖子而惆怅。慢慢铺好脚下的地基,不要着急于快,你现在所做的每一件看似点点的小事,将来都会汇聚在一起。想起我自己在上学阶段,看到很多同学放假喜欢去做一些兼职、发发传单、洗洗盘子、当当家教,但其实以我自己来看,并不会支持去做这些,除非是真的需要这些钱。因为大部分同学毕业后基本都会从事本专业(计算机、软件工程)的事情,而其他兼职的事情与你在自身成长的长期价值积累并不符,而这部分兼职工作也仅能是给你带来一点社会体验和短暂经历。但与未来长远的目标来看,有明确的目标,不焦躁、不焦急,慢慢成长,慢下来、慢下来,你会收获更多!世界很大,生活更大。

二、看,刚劲内容!

除了手里的几个卖焦虑的文章,你可以拥有更好的!

一天学会、一文搞懂、学完就P8P9、30岁码农还和刚毕业做一样的活没用!等等贩卖焦虑的文章,看这些内容除了让人烦躁还能带来什么、能有什么成长吗?讲道理,不会有什么大成长,因为你太过着急了,急得像是河里的水搅浑了,没有时间的沉淀,你只能在上面捞点浮沙。

而那些真正有价值的内容,是需要经过时间的磨练的,记得《霍元甲》电影里有句话,我这一拳20年的功夫,你们挡得住吗!

是的,可能这些有深度的技术博客你也挡不住!


为什么你需要看这样的博客内容?

我遇到过很多好友伙伴问我,在互联网做开发都需要什么样的技术,分布式的系统是怎么搭建的、怎么进行的分库分表、系统上线后要进行压测吗,这些都是在什么标准下怎么进行的呢?

这里以一篇美团博客为例,给大家介绍下分库分表的起因、过程和结果,文章为:MTDDL——美团点评分布式数据访问层中间件

美团(背景):2016年Q3季度初,在美团外卖上单2.0项目上线后,商家和商品数量急速增长,预估商品库的容量和写峰值QPS会很快遇到巨大压力。随之而来也会影响线上服务的查询性能、DB(数据库,以下统一称DB)主从延迟、表变更困难等一系列问题。

因为业务的急速发展,体量的暴增,原有的系统设计已经很难满足现有的数据体量,因此会有一些列的技术问题需要解决。但从数据库的使用上来看,单库单表已经很难现有的业务体量了,通常一台64核、7T的数据库服务器,在 tps 达到 1万已经逼近极限。

那么怎么办?把各个应用按照商品库进行垂直拆分吗,这也只能解决一时之痛呢,以后呢?所以分库分表的设计是必然的,应运而生的就是美团的 MTDDL(Meituan Distributed Data Layer),美团点评分布式数据访问层中间件,旨在为全公司提供一个通用数据访问层服务,支持MySQL动态数据源、读写分离、分布式唯一主键生成器、分库分表、动态化配置等功能,并且支持从客户端角度对数据源的各方面(比如连接池、SQL等)进行监控,后续考虑支持NoSQL、Cache等多种数据源。

美团,MTDDL 整个逻辑架构

分库分表绝不只是一个中间件的开发就完事了,还需要一整套的技术实现来支撑这样的技术组件使用;

看到这,你还敢说你是在卷技术、造火箭吗?很多时候不是技术没用,是你没有想法去用,也没有一个自身使用此类技术的土壤!所以不知道各个分散的技术模块都用在哪,只知道面试时会用一下,所以来学点干货吧,骚年!

三、我,都写了啥?

抗了2年,写了8个专题,22个类别,245篇+文章!

所以从不太开心的那天开始,我陆续总结沉淀和输出技术内容,成体系化地建设自己的技术栈维度,一点点尝试编写文章和吸收读者的反馈,慢慢的把复杂技术内容的文章写的尽可能通俗易懂。所以你会看到我的文章大部分以实战为基准,通过对各类技术场景的验证、归纳、总结,写出成体系的技术内容,既满足自己沉淀提升,也分享给同好成长!

我给自己在技术职业成长上,是一个能抗住农夫三拳的架构师,所以我在编写和输出的技术内容上,也是以数据结构、算法逻辑、设计模式、核心技术、系统架构、服务运维以及总结自身成长的几个方面来进行汇总内容编写文章。

而这几大块内容也是每一个较贵的 Java 程序员应该掌握的内容,可以包括:

四、嗯,有些收获!

叮,走在技术路上的一次打卡!

2021年04月23日,图书节,我的第一本技术书《重学Java设计模式》出版了。不久以后我感受过图书冲榜到销量榜第一、在图书馆看到我的技术书、被国外的粉丝伙伴购买带出国门,还看到有个女孩买来作为礼物送给他的男友。也于不久后看到百度百科还有我书籍的信息,还真是蛮开心的,但不膨胀

输出也仅仅是我作为技术人的一次成长打卡,我就想走走没走过的路爬爬没爬过的山看看风雨过后的彩虹是否绚烂。而通过这样的经历了解下出书的流程;选题、定稿、三审三校、申请书号、印刷装订、发货上架、营销售卖。

除此之外,当你的文章越写越多,除了技术上成体系的完善,你还会获得各个平台的扶持,比如在掘金写小册,得到掘金的签约作者邀请!加油,总有机会是你可以上的!

五、你,要动手不?

写文章,如果你还不知道从哪下手!

从给自己看的日常笔记,到整理成分析给读者阅读的文章,其实并不好写,无论是技术、生活、职场,都会有一定的编写门槛。以我个人为例,一篇文章的编写,即使不计算编写前的内容归纳整理,也不包括写完后的文案、推广、分享,仅仅是编写时间也需要 6-8 个小时,这包括内容的创作、PPT、xmind、visio等各类工具的绘图、也可能会串联进去一些故事性的图片。所以近一篇文章的编写就已经很费时间,尤其是对不喜欢写作文的理科码农来说,再初期更是难搞!

但其实,做任何事想做好,都是难度、有门槛的!以我编写文章的经验,一篇文章的编写可以总结以下图稿中几个方面:

六、来,总结一下!

心怀天下,声色犬“码”。生有热烈,藏于俗常!

写到这的时候想起首歌,吃的是下锅的米、走的是人间的道、扛的是顶风的旗。就像我自己,生抗 美团技术博客,并不是挑战美团技术,而是扛起自己对技术的追求,抗的是对技术的品质!

任何一个自己喜欢的方向,不断的极致的追求下去,都可能成为你自身最具有价值的财富。为你的八小时内谋生存、八小时外谋发展!

如果你现在还不没有意识到自己应该为八小时外努力,那么 35 岁之前,你手里还能抓几张牌?健康的身体、和睦的家庭、充足的积蓄、执行的计划等等用于抵抗你的房贷车贷、职场中的疲惫、生活里的消费呢。

加油吧!愿每一个在路上拼搏的人都能;所求皆如愿、所行化坦途

展开阅读全文

页面更新:2024-04-16

标签:都会   技术   分布式   算法   中间件   逻辑   核心   内容   数据   文章   博客

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top