龙空技术网

六年Java开发,分享年薪50W+架构师一路成长的辛酸

java互联网架构 873

前言:

现时朋友们对“netty50发展情况”大致比较注重,兄弟们都需要剖析一些“netty50发展情况”的相关知识。那么小编在网摘上收集了一些有关“netty50发展情况””的相关内容,希望我们能喜欢,小伙伴们快快来了解一下吧!

13年下半年接触java,奇遇一般参加了java培训,期间甘苦自知。14年初如愿找到人生第一份工作,工资3k;对于之前的付出也算是回报吧 ,对于当时的我已经很满足了。 但是后来没想到公司是个坑, 入司半年有余,写的代码屈指可数;但是却结交了一位良师益友对我以后的职业发展和技术上提供了明灯,给予了不少帮助。所以说(塞翁失马,焉知非福)还是有些道理的。

当时天天没什么代码任务,只是整理表格数据,年复一年,日复一日终于。。。

人生转折

终于对现状的不满,对职业的重新规划。

也觉得得这样是在浪费自己时间,自己的清楚,(看着同期的同学都在茁壮成长) 与其坐以待毙,不如我自己先出去试试水,去一家能够迅速成长的公司。提完离职申请,我开始有意识的看些面试问题,重拾培训时的笔记,背题目,看些基本的知识问题。。。。

面试

面试过程远比想象中的艰辛, 面了n++家,大多石沉大海(当然当时的技术比菜鸡还菜鸡),尽管这么的艰辛,但是还是有两家(其一是偏前端,其一比较冷门的框架学习开发),都非我所愿的,所有出于职业发展规划,再三思量,还是做出了决定 婉拒了(此时已经距离我下岗半个多月了),心态开始浮躁,开始胡思乱想,但是有一点是肯定的,我没有为辞职后悔活, 终于在一个晴朗的下午,我收到了人生第二家公司的入职电话(而且是我心仪的)。心中难掩激动,已经不记得当时电话说的什么了, 我只顾着说“可以,行,可以。。。。”

入职

这是一家小公司,所有手续资料都准备好,终于如愿进入公司入职,带着像第一份工作的谨慎,勤学多问,不敢丝毫偷懒。 这家公司很忙,总是有干不完的活 ,经常加班到9点多,基本是996是常态吧,觉得每天都很充实,能学到很多东西, 也不觉得累 而且还是单身屌丝,下了班也没啥事要做,所以也没什么好抱怨加班多,而且报酬给的也很丰厚。

成长

一开始后台就我和组长两个人,乱七八糟增删改查啥都干。 但是也成长了不少, 组长对我也很照顾 ,基本有问必答,而且有时间还帮我知识延伸,到现在都很感激。

在这家公司期间,也买了人生的第一套房子,(仅此一套),当然也是父母出了百分之九十多的钱。(哈哈暗暗窃喜!!很庆幸当时买了, 不然再晚点真的就买不起了) 扯远了,接着说下

在这家公司呆了两年多,同事关系都很和谐,什么都挺好的,但是技术什么的基本定型了,基本都重复之前的工作,好像似乎也没什么挑战性,公司没有互联网的对新技术的渴求 所以我还是准备出去看看,去见识见识新的东西;

迷茫

后来辗转多家公司,和我所期望的相去甚远,终究没有找到归属感,终究没有做多久。

直到来到现在这家,此时大概是17年下半年,本来就是觉得找个离家近,事情少,钱还可以的。还算满意吧;

就这样干着吧,比较安逸,直到 公司产品的飞速发展,用户从0-10w-100w-200w+ ,也不得不面临项目中bug所引起的一系列问题,也不记得经历过多少次通宵, 从很低级的解决并发多加库存,到现在数据迁移备份,让我意识到“提升自己”很重要

学习

针对性知识点

多线程与高并发编程spring,ioc入门与详解maven的简单构建、spring AOPspring中的循环依赖、代理方式讲解springBoot mvc项目结构 开发 热部署springBoot web项目整合数据源、Thymeleaf项目开发-Thymeleaf、Jpa、Bootstrapmybatis整合SpringBoot、mybatis-generator企业项目开发中的角色、流程、任务分配pageHelper、翻页、Example使用、异步表单开发-RBAC、表设计、YAML、项目配置开发-RBAC前后端、mybatis多表、thymeleaf开发-Odata、Restful、SpringBoot文件上传开发-权限认证、Icheck、Mybatis plusTengine原理、对比、部署、配置、虚拟主机Tengine 反向代理、负载均衡、 session共享 等Tengine 动静分离 https SSL 非对称加密Nginx OpenSSL 自签名证书 xca FastDFS介绍FastDFS 部署 原理 整合Nginx JavaAPI高并发负载均衡:网络协议原理高并发负载均衡:LVS的DR,TUN,NAT模型推导高并发负载均衡:LVS的DR模型试验搭建Spring Environment原理高并发负载均衡:基于keepalived的LVS高可用搭建Spring监听器FastDFS keepalived 高可用 zookeeperdubbo demo、角色、 RPC、原理 、RMI项目微服务拆分 注册中心、dubbo admindubbo下的微信公众号项目Spring AOP原理dubbo核心配置 聚合项目构建亿级流量多级缓存架构方案、openresty Lua多线程与高并发编程一redis的string类型&bitmapredis的list、set、hash、sorted_set、skiplistredis消息订阅、pipeline、事务、modules、布隆过滤器、缓存LRUredis的持久化RDB、fork、copyonwrite、AOF、RDB&AOF混合使用redis的集群:主从复制、CAP、PAXOS、cluster分片集群01redis的集群:主从复制、CAP、PAXOS、cluster分片集群02redis开发:spring.data.redis、连接、序列化、high/low apizookeeper介绍、安装、shell cli 使用,基本概念验证zookeeper原理知识,paxos、zab、角色功能、API开发基础zookeeper案例:分布式配置注册发现、分布式锁、ractive模式编程亿级流量多级缓存高并发系统架构实战Spring Cloud微服务概况及注册中心搭建多线程与高并发编程 六亿级流量多级缓存高并发系统架构实战四微服务间调用和熔断降级微服务网关、链路追踪、配置中心的使用亿级流量多级缓存高并发系统架构实战五多线程与高并发编程七亿级流量多级缓存高并发系统架构实战六Spring源码总结网约车项目实战一:乘客用户功能亿级流量系统架构之限流网约车项目实战二:接口安全设计和分布式锁亿级流量系统架构之扩容亿级流量系统架构之降级JVM入门及class文件格式Java NIO亿级流量系统架构之分布式事务原理亿级流量系统架构之实战流量分发层网约车项目实战三:消息队列应用详解Class加载过程亿级流量系统架构之实战域名与https电商系统详情页PLAN A静态文件生成-rsyncNIO之ByteBuffer网约车项目实战四:项目小结Java内存模型静态化文件生成业务流程及技术选型解决方案Arica开发实战 CRUDNetty 之NIO selector内存屏障与JVM指令静态文件生成html同步,生成首页,批量生成,健康检查单机事务,并发锁,压力测试Netty之内存管理Java运行时数据区和常用指令html架构的应用场景,扩容,静态分页实现分页逻辑2,动态加静态,lua访问mysqlresty_template,静态文件补偿机制实现亿级流量高并发项目总结精通mysql调优大师班JVM调优必备理论知识-GC Collector-三色标记PS+PO调优实战Netty课程小结JVM调优实战区块链-比特币、挖矿、炒币原理区块链-以太坊原理区块链-幽灵协议,pow,posJVM实战调优2区块链-DPOS共识协议,solidity智能合约开发区块链-solidity手写加密货币消息中间件-ActiveMQ垃圾回收算法串讲apache dubbospring cloudservice mesh微服务设计的学与思JIRA和findbugsjenkins+代码检查

对应学习电子书籍+架构视频

需要获取以下高清大纲、学习资料,源码,视频,架构资源关注我,私信回复“马士兵”即可免费获取

1、多线程与高并发2、JVM调优案例式实战化指导3、经常被问的操作系统原理解析4、从底向上网络原理解读5、案例式深入解析23种设计模式6、设计原型

7、源码层面无死角解析netty

需要获取以上高清大纲等学习资料,源码,视频,架构资源关注我,私信回复“马士兵”即可免费获取

Redis全套系统视频(另还有Spring源码、Mybatis、分布式、JVM、高并发等)免费拿走

标签: #netty50发展情况 #搞java开发很累吗