前言

我的2022是技能快速生长的一年,这一年中因为作业或者是自身的爱好而触摸了许多的技能,到了年末来总结下本年的改变与生长。

Java Agent

Java Agent自身不是一个新技能,但是实际上在作业中并不会常常运用到,直到本年年初接到了相关的作业“运用Java Agent技能来完成调用链和微服务管理的才能”,我才第一次如此深入的触摸到了这个技能。

调用链Agent

调用链的Agent运用的Opentelemetry Java Instrumentation来进行二次开发。这个Agent是根据的Opentelemetry协议来进行调用链,metrcis和日志的完成。业内也有微软的ApplicationInsights-Java等项目是根据此进行开发的。于咱们而言,考虑到了opentelemetry协议现在的广泛使用挑选了这个项目,而且根据咱们自己的需求进行了二次的开发。

服务管理的Agent

之前公司的服务管理是根据的Sentinel来完成的,因而咱们的Agent也根据此来完成。Agent的底层完成运用了jvm-sandbox,以此来完成无侵入的微服务管理才能。

开源社区

Apisix Ingress

Apisix是一个高性能的云原生的网关,属于Apache基金会。因为作业上的原因,在本年比较深入的了解了Apisix Ingress Controller,而且参加了一些社区的建设。在这期间参加了社区的会议,为社区提出了一些建议,也提出了一些修复bug的PR等等。这是我职业生涯中第一次如此多的参加开源的建设,在此之前我只是在运用开源的项目,从未有时机,也从未想过怎么去更深度的参加开源。本年是一个转折点,让我更了解开源项目的运作,也让我有了深度参加开源的主意。

Envd

Envd是一个协助AI/ML更好构建容器开发环境的命令行东西。这个项目是我同学发起的开源项目,也是他们的创业项目。我不太能够了解这个项目的具体内容,但是协助项目进行了一些文档的翻译作业。可见开源的参加不仅仅是提交代码,协助纠错,构建文档等也是参加开源的手段。

技能文章

其实我在前几年还是写过一些技能文章的,也收成了一些不错的阅览量,但是中间或是因为忙碌的作业,或是因为懒而渐渐的停止了写作。到了本年的年末我又渐渐动了开端写技能文章的念头。因为我觉得埋头做技能是能够带来生长的,但是有时候做一些技能上的总结能够更好的协助自己整理技能上的思路和生长。因而我决定后续渐渐的写一些文章,协助总结自己运用到的技能和一些技能上的考虑。

其他

因为现在在公司是在架构组作业,所以实际上会触摸到许多的技能,Openj9,Clickhouse,Flink,Istio等等,具体在此就不具体详细描述了,后续可能会写一些文章分享一些技能的运用体会。

除了各种技能栈的学习与运用,本年也读了一些书。不过惭愧的是根本没有读完(后续可能也会写一些读书笔记)。现在在读的是DDIA(《规划数据密集型使用》),这本书给我的感受是不愧是存储范畴的神书,读的过程中真的有酣畅淋漓之感。

本年也参加了一个技能上的展会(技能摆摊),在会上也了解了一些开源的或者是一些商业公司的新技能。在现场看着开发人员的解说,涨了不少的才智,后续有时机期望能够更多参加此类的活动。

2023的展望

列一下2023年的一些方针:

  1. 放在首位的必定是锻炼身体,坚持身体健康。究竟只有拥有一个健康的身体才能坚持继续的良好的考虑。
  2. 努力作业,努力在技能上有生长
  3. 技能文章的输出
  4. 开源社区的继续参加
  5. 技能书籍阅览

「回顾2022,展望2023,我正在参加2022年终总结征文大赛活动」

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。