2022年第一天,这是我的第一篇博客文章


2022年的第一天,这是我在新媒体平台发布的第一篇博文,主要记录未来一年的规划,需要学习的知识,制定的年度计划,分享给大家。


年度规划


2022年1月


重点工作


RabbitMQ,Kafka,RockerMQ熟悉RabbitMQ,RockerMQ,Kafka消息中间件的使用,解决过各种消息通讯场景的疑难问题。如:延迟队列,消息可靠投递,消息队列的高可用,消息的幂等性,消息丢失,消息的顺序性,消息的延迟,消息过期失效,消息队列满了等问题。


2022年2月


重点工作


全文搜索ElasticSearch,非关系型数据库MongoDB核心语法,具备集群高可用实战经验,集群架构原理与搜索技术深入,底层原理与分组聚合查询,Java API整合ElasticSearch以及Logstash、FileBeat使用等。


2022年3月


重点工作


MySQL,RedisSQL的执行流程,传播行为,锁与事务隔离级别,MVCC与BufferPool缓存机制,索引数据结构,B+ tree索引特点以及数据库事务的隔离级别,传播行为,数据库死锁,数据迁移,分库分表,读写分离,主从复制,灾难备份


I/O 多路复用,各版本之间的区别,简单字符串,链表,字典,跳跃表,整数集合,压缩列表,回收机制,线程模型,分布式寻址算法,过期策略,数据一致性,多级缓存架构,热点数据缓存,并发竞争,哨兵模式,主从复制,集群模式等。具有集群架构及高可用相关经验,熟悉各种缓存高并发的使用场景,如:热点缓存重构,缓存雪崩, 缓存穿透,缓存失效。


2022年4月


重点工作


Dubbo,ZookeeperDubbo服务引入与导出以及调用源码


深入理解Zookeeper:特性与节点数据类型,典型使用场景,选举Leader源码,集群ZAB协议与Watcher监听机制源码等。


2022年5月


重点工作


Spring,SpringMVCSpring循环依赖源码,Spring启动过程源码,事务源码,Bean生命周期源码


Ioc容器加载过程源码,AOP源码,SpringMvc执行流程源码


2022年6月


重点工作


SpringBoot,MyBatis


Spring Boot自动装配核心源码


MyBatis的数据过操作过程源码,SQL操作执行流程源码,配置文件解析源码


2022年7月


重点工作


Alibaba Nacos、Sentinel、 SeataAlibaba Nacos注册中心源码,Sentinel规则持久化实战及其源码,分布式事务组件Seata内核源码


2022年8月


重点工作


设计模式、网络协议熟悉常见的设计模式以及数据结构,Leetcode算法,熟悉HTTP协议,TCPIP协议,OAUTH2协议等。


2022年9月


重点工作


高并发框架深入理解同步器AQS阻塞队列BlockingQueue,Future&ForkJoin框架原理,无锁并发框架Disruptor等并发编程相关技术。


2022年10月


重点工作


自动化运维平台Kubernetes熟悉掌握K8S自动化运维平台Kubernetes以及Devops,kubectl核心,深入理解K8S Dashboard以及Pod原理及生命周期管理,K8S Replicaion controller,ReplicaSet,Deployment,ds,Job,Cronjob and Statefulset核心,K8S Service与负载均衡以及Ingress,K8S存储供应,使用NFS flex volume以及CSI接口,K8S Configmap,Secret,Metric server以及HPA,K8S部署Wordpress应用以及生产环境整体部署及全链路测试,k8s部署Shardingsphere,Mycat,Mysql主从与Redis,Rocketmq,Rabbitmq,Nacos以及PV/PVC/SC。


2022年11月


重点工作


分布式问题分布式锁,分布式事务,分布式Session,分布式任务,ShardingSphere分库分表。深入理解各种高性能IO通信模型以及Netty底层数据交互源码,理解NIO与Netty线程模型有过深入研究,深入Hotspot源码与Linux内核,熟悉百万级并发服务器架构的设计。


2022年12月


重点工作


复习与面试面试备战,系统复习一整个月都是背面试题,复习知识点,准备面试,挑战40k


日常规划


  1. 每天至少有一个小时学习哦~

  2. 每天要有半个小时健身减肥~

  1. 每天要早睡早起,不能熬夜~

  2. 每天早上要学英语半小时~

  1. 周末要录制二个技术类视频,编写二篇技术类文章,发布到多个平台~

  2. 运营自己,管理多个平台,引流用户,打造个人IP~

  1. 日常录制面试课程~


时间规划


工作日


  1. 早上八点到八点半为英语学习时间

  2. 早上八点半到九点半为博客输出时间

  1. 晚上八点半到九点半为技术学习时间

  2. 晚上九点半到十点为运动锻炼时间

  1. 晚上十点到十一点为娱乐时间


周末


  1. 早上八点半到九点半为英语学习时间

  2. 早上九点到十点为博客输出时间

  1. 早上十点到十二为学习时间

  2. 下午二点半到四点半为学习时间

  1. 下午四点半到五点半为博文输出时间

  2. 下午五点半到六点半为视频输出时间

  1. 晚上八点半到九点半为博文输出时间

  2. 晚上九点半到十点为运动锻炼时间

  1. 晚上十点到十一点半为娱乐时间



你可能感兴趣的:(2022年第一天,这是我的第一篇博客文章)