---
title: "2020 小盒子的年度总结"
description: "这一年过得真快，转眼还有 4 天 2020 年就过去了。"
date: 2020-12-27T12:41:24Z
canonical: https://xiaobox.github.io/p/2020-12-27-2020-xiao-he-zi-de-nian-du-zong-jie/
author: 小盒子
categories: ["云原生"]
tags: ["Spring", "MySQL", "Kubernetes", "Docker", "Istio", "架构", "网络"]
source: https://mp.weixin.qq.com/s/fqUxOjNZwRfq8RgOJbuAVw
license: CC BY-NC-SA 4.0
license_url: https://creativecommons.org/licenses/by-nc-sa/4.0/
---

# 2020 小盒子的年度总结

![Image](https://pub-f29bf2b53160470c9a85250116509a24.r2.dev/post/2020-12-27-2020-xiao-he-zi-de-nian-du-zong-jie/001-8e93a35d.png)

这一年过得真快，转眼还有 4 天 2020 年就过去了。

这一年发生了好多事，有好的也有坏的。

昨天看到网友的年度总结，十分感慨，想来今年我们都度过了十分特殊的一年，仅以此文，寥做总结，希望这是未来 10 年中最差的一年。

## 健康

今年可以说是身体上出状况最多的一年，去年的湿疹刚好，夏天时突然骨折，骨折养到一半又突发肾结石。在吾妻悉心的照顾下，还好并无大碍。

今年应该是我最胖的一年，很多人没见过我大学时清瘦的模样，我想也回不到从前了。上半年还挣扎过，跟体重较了几个月的劲，下半年就放弃了。无它，我认了，健康就好。

## 感情

吾妻这两年由于各种事情的原因回归家庭，照顾我、照顾猫。其实距离我们婚礼举行也就一年多，婚礼的誓词还时常萦绕在耳边，但总感觉像老夫老妻一样，越来越默契了，也许是一起经历过太多的事情。在生活面前，共同经历多少真刀真枪的兵荒马乱，就有多少难舍难分的情深意重。

## 工作

岁末年初的时候创业失败，疫情期间离京在家过着与世隔绝的日子，夏初入职履新，后被拖欠工资，再求职，又履新。

新工作老板、同事、业务都算靠谱，从架构师做到技术总监，最近一个月没有一天 9点前下过班。我知道我没有什么天赋，所以勤奋是必备素质。

## 财务

今年确实没攒什么钱，经济压力比较大，加上不顺的事情太多，有些抑郁。初秋的时候和吾妻谈过一次，感觉这一年没真正开心过，最近一两月好多了。然而也收获到了金钱买不到的东西，我们夫妻的感情更好了，我也更沉着和更有耐心了。今后希望通过努力，将来我和我的家人再不用被金钱所迫。

## 输出

由于最近确实忙到飞起，公众号和专栏有一个月停更了。后续公司的事情走上正轨，会回归正常输出频率的。(文末有我今年的精选文章列表，欢迎大家查阅) 感谢很多圈内大佬的支持，感谢 APISIX、小林coding和耗子哥的关注。还有那些打赏、点赞的朋友们。

出书的计划确实被搁置了，不过也是好事，我想再储备储备，有些东西还是要深入浅出，有了更多的实践，尽可能不误人子弟。

## 技术

### 架构

今年换了两个架构，以 spring cloud 为主的 docker 集群，和 k8s on istio 架构。新公司的 k8s on istio 直到现在我仍然认为是激进的，后期会根据实际情况进行合理调整。

### 基础

说来奇怪，做技术的时间越长，好奇心越重，从年初读完《上帝掷骰子吗？》开始，对很多东西产生了越发浓厚的兴趣。还记得我入行的前几年，曾一度自我怀疑，我到底适不适合干这行？很多东西真的很难，很枯燥。现在却觉得越来越有意思，也许我没什么天赋，但至少没有放弃。坚持可能才是最难的。

## 未来

由于缺憾导致人有更强烈的欲望，面对未来我想做一个更加坚毅、果敢、勇往直前的人。

## 最后

明明自己生活也过得不如人意却还是见不得这人间疾苦。2020 年就要过去了，我一点儿都不怀念它。

2020年度精选文章：

[转载）从MySQL InnoDB 物理文件格式深入理解索引](http://mp.weixin.qq.com/s?__biz=MzI3Njk5ODg4OQ==&mid=2247484975&idx=1&sn=56966ec7600b75558bb9f62fce1db069&chksm=eb6db9a9dc1a30bfafe7372d0e7c143080830625a0dddbcf006aa315925dfa504989e0163013&scene=21#wechat_redirect)

[我对 MySQL 锁、事务、MVCC 的一些认识](http://mp.weixin.qq.com/s?__biz=MzI3Njk5ODg4OQ==&mid=2247484864&idx=1&sn=3bba0506e348d595ab2698edb9f19d38&chksm=eb6dba46dc1a3350e15498053859fd9aab10ddd07164f866cfc380cd8f89277a1a68916b98fc&scene=21#wechat_redirect)

[分布式事务：从理论到实践（三）](http://mp.weixin.qq.com/s?__biz=MzI3Njk5ODg4OQ==&mid=2247484849&idx=1&sn=a050a4997703383fe959de72df035dc3&chksm=eb6dba37dc1a3321e2f0697fafcce56cb38fea1c6cb80cf55b50214172370baf362f68eaca44&scene=21#wechat_redirect)

[分布式事务：从理论到实践（二）](http://mp.weixin.qq.com/s?__biz=MzI3Njk5ODg4OQ==&mid=2247484828&idx=1&sn=06b7a0ac80937e7958d15628eb3303d0&chksm=eb6dba1adc1a330c97d2f97575ceedfd592f1186a6ce159a09e63d7879d7353ef8b605e23784&scene=21#wechat_redirect)

[分布式事务：从理论到实践（一）](http://mp.weixin.qq.com/s?__biz=MzI3Njk5ODg4OQ==&mid=2247484799&idx=1&sn=5be388a7fe885ce4dd26b921a3f86ebe&chksm=eb6dbaf9dc1a33ef372547b3d9f817508e01f7e3d033a58dde3cd155ad3ed26feea637f4daa9&scene=21#wechat_redirect)

[API 网关选型及包含 BFF 的架构设计](http://mp.weixin.qq.com/s?__biz=MzI3Njk5ODg4OQ==&mid=2247484717&idx=1&sn=8162d7957b29504162490780e8d3763d&chksm=eb6dbaabdc1a33bd14c244069e44e3b84dfea8bae546c09facfa42bb5dbf90c1c70421efa6dc&scene=21#wechat_redirect)

[如何使用skywalking 进行全链路监控](http://mp.weixin.qq.com/s?__biz=MzI3Njk5ODg4OQ==&mid=2247484703&idx=1&sn=a04891e4a2167c8a75ff34d68cf5adce&chksm=eb6dba99dc1a338f56a7542326d0d529b23c65a5aba0124a7c3bc9198798b817b4d126f8bcf7&scene=21#wechat_redirect)

[APM 组件选型](http://mp.weixin.qq.com/s?__biz=MzI3Njk5ODg4OQ==&mid=2247484448&idx=1&sn=c926061378addf6f9d9a91b440c7c9d8&chksm=eb6dbba6dc1a32b02ec0362bc70343705ab8cd8960052d7a167ed103809a81c9c04165db2f3f&scene=21#wechat_redirect)

[彻底搞懂AQS](http://mp.weixin.qq.com/s?__biz=MzI3Njk5ODg4OQ==&mid=2247484343&idx=1&sn=0c0ac16161f09cadd00483addbf6e598&chksm=eb6dbc31dc1a35278931f76fce310d6ead4aba125fc2370aeb52a03b2dc4a78c0d4d95fae420&scene=21#wechat_redirect)

[一次性搞定HashMap面试](http://mp.weixin.qq.com/s?__biz=MzI3Njk5ODg4OQ==&mid=2247484249&idx=1&sn=fddb98d346845cb42740b8fdc5bb05fe&chksm=eb6dbcdfdc1a35c90a0e31c43ad9a1a9378685801b4ad632b276c7682f1f5da8b6ee64c183a9&scene=21#wechat_redirect)

[经典面试题之HashMap(二)](http://mp.weixin.qq.com/s?__biz=MzI3Njk5ODg4OQ==&mid=2247484244&idx=1&sn=6df3488ca359fac892456fabdeb6520a&chksm=eb6dbcd2dc1a35c406ff444c029edb87aa8db8abc83b9e53dde392b113c3093cf3187cf25342&scene=21#wechat_redirect)

[经典面试题之HashMap(一)](http://mp.weixin.qq.com/s?__biz=MzI3Njk5ODg4OQ==&mid=2247484239&idx=1&sn=370298f66cfb9b85df7420cb09a5ce2e&chksm=eb6dbcc9dc1a35df77495c0718c3b59f6eae1eef449ab3f0ad23884533a8173de073458cf2d3&scene=21#wechat_redirect)

[十大经典排序算法（四）](http://mp.weixin.qq.com/s?__biz=MzI3Njk5ODg4OQ==&mid=2247483861&idx=1&sn=278c2cf7be8e779a0ffa103f335fa9dd&chksm=eb6dbe53dc1a374529eef6505d9922aa45aeb5c1004f27cb1c7efed6848af03b182e00890144&scene=21#wechat_redirect)

[十大经典排序算法（三）](http://mp.weixin.qq.com/s?__biz=MzI3Njk5ODg4OQ==&mid=2247483857&idx=1&sn=480985f7a3547226b0febf5f409fc831&chksm=eb6dbe57dc1a37410b6cf8dd1105cd4edb557bf92acd40c3cbcca0b6442fe2d8daf19a23df9f&scene=21#wechat_redirect)

[十大经典排序算法（二）](http://mp.weixin.qq.com/s?__biz=MzI3Njk5ODg4OQ==&mid=2247483852&idx=1&sn=452fb838414c626059b9ef68b622e489&chksm=eb6dbe4adc1a375c8f9ec120a7d53c1a7630c551e1b93a85ad42fe11ae5413aa62a7c64b8194&scene=21#wechat_redirect)

[十大经典排序算法（一）](http://mp.weixin.qq.com/s?__biz=MzI3Njk5ODg4OQ==&mid=2247483844&idx=1&sn=af2a74158fd83d15f51c8e70da5d69c2&chksm=eb6dbe42dc1a3754150255bad083ba5f7155911a9144978ce4a76e219987f55a6e9200db3b6d&scene=21#wechat_redirect)

![Image](https://pub-f29bf2b53160470c9a85250116509a24.r2.dev/post/2020-12-27-2020-xiao-he-zi-de-nian-du-zong-jie/002-a2fb3490.gif)

关注公众号 获取更多精彩内容

