| on the eve of Spring Festival in 2020.

“Are we there yet?”

Sitting in the passenger seat of the cousin, just woke up, rubbing his eyes, and then look at me is driving.

“Haven’t got off the highway yet, the front seems to be blocked again.” I glanced at the nav and answered him feebly.

We have been driving for eight hours on the highway from Beijing to Jinan, which is almost like a big parking lot.

Forward — stop — forward, this is me on the eve of the Spring Festival in 2020.

I haven’t been able to go home for half a year.

I think of my son, who can stand up and whine on the screen every time. He can’t run, he’s already a wrecker. I have prepared toys and new clothes for my son. It is his first New Year’s visit in his life, so he should wear something nice.

In the wechat video, my mother said that the stew was waiting for me.

| 2020 annual lunar calendar.

“Attention, attention, just received a notice from the town, tomorrow all stay at home, can not go out, also don’t pay New Year drops, this ~, it is darker today, the village son on the big weir drip son, to seal, said to your relatives, don’t come, come also to be kicked out ~”

It’s that village loudspeaker again. Yeah, the village I came from was closed…

On this day, the enterprise wechat opened the earthquake mode.

The company made an emergency decision to put all staff on line.

Before trying not very good online model, become the only straw to save the business. All teachers and students will be trained in online delivery methods. I also moved from offline business department to online business department to help smooth the transition.

The most direct way to deal with the forced user surge was to add 15 servers and survive the first month.

Following the technical rehearsal for the later flow support, the team decided to move some of the business to the Serverless architecture.

| quick learning new business.

We investigated the current support of Ali Cloud, AWS, Tencent Cloud and Huawei Cloud, and finally chose Tencent’s cloud development service based on part of our previous experience in small program cloud development.

This is not because Tencent cloud is much more stable, but for now, Tencent has the lowest cost, manual written more humane.

Not everyone in our team has cloud native development experience, and only a few have used small programs. In order to get started quickly, Tencent Cloud was the best choice at that time.

Of course, the core business is still running in its original structure. After we moved some of our business to the cloud, we did some performance comparisons. Overall, the Serverless architecture does offer much better performance than traditional architectures. According to incomplete statistics, the performance is improved by more than 30%.

This made our operations little brother very helpless, said that he was going to change his career to deliver food……

As for Serverless performance comparison, Alibaba’s Double Eleven is more convincing:

From the overall market data of this year’s Double 11, the support flow of Taoshi Node Serverless alone has increased from 2K QPS peak last year to 30K QPS peak this year, and the peak flow has increased by nearly 15 times. The group as a whole has reached the peak of 50K QPS this year from nearly 5.8K QPS.

This was a bit of a surprise to me. I just read relevant articles and community discussions before, but I never expected that it would be applied to my own business so quickly, and it is surprisingly stable. It is also a technical point that I pay the most attention to this year.

I also removed Linux, Docker, and K8S from my son’s education list and replaced them with Node.js, Vue3, and TypeScript, hoping he would understand the meaning of “Everything is an object”.

| after one day, I dream about kobe Bryant.

It’s cold on the basketball court in early spring.

I took my son in my arms and shot a three-pointer with one hand to tell him that a great basketball player had gone to heaven in this world.

I changed the background of the editor to the guy wearing the no. 24 jersey, hoping kobe’s spirit would always be uplifting.

| always learning, always progress.

This year I’ve been focusing more on the front end of the tech stack.

TypeScript is a coming-of-age rite of passage for the JS language, finally usable in large projects. Vue3.0 has chosen TypeScript for refactoring, and more projects are using TypeScript.

In May, we upgraded TypeScipt across all of our Node businesses. At the same time, we have also added a rule that it is good not to use any method, but it is very difficult to implement it…

This year, due to the epidemic, I started to think about the technology direction of the front end after I practiced Serverless.

I remember when I just entered the line of learning programming, I also had contact with the front end. I used HTML+CSS to output all kinds of static pages craziness, and then I used JQ to make special effects.

Now it seems that, in those days saved that point of family bottom, has been completely insufficient.

I consulted some friends in the front circle and made some learning plans and task lists for myself. Since May, I have started to study hard and make progress every day.

At present, I have learned the place of 03. Of course, the previous learning is not very good, welcome to communicate with you, usually work tasks are relatively heavy, learning time is also less.

Before long, all kinds of “pat-pats” began to appear on wechat:

There was a girl in a pale yellow dress who suddenly came up to me and told me that she had finally got the first cup of milk tea of autumn among the famous ladies, and that the pearls in it had just come out of the shell.

The light of the pearl, so bright I can’t open my eyes.

For me, I’d better write code, in exchange for some shredded silver. When the epidemic is over, take your son to France and have a look at the magnificence of Versailles.

Looking back at 2020, there are only two key words in technology: “front end”.

This year, there are trample pit, also have fill pit.

This year, zhongguancun saw 0 points, but also got 996.

This year, the business under the epidemic emergency adjustment, can only adapt.

This year, don’t think about tomorrow and where the future is.

This year, I read more front-end tutorials and documents, as well as more thinking and observation about technology.

Enough.

Today is New Year’s day in other countries. Merry Christmas!

Today also happens to be the end of the year.

After today, tomorrow is also the day for many people to take the postgraduate entrance exam.

The New Year is coming. Come on, programmers.

.

.

.

.

.

.

“Boss, boss, manager Wang is here, waiting for you in the drawing room.” The secretary shook me up and when I opened my eyes, I found I had had a dream.

It was a ridiculous dream. I dreamt I was a front-end programmer.

Not only that, BUT I have a wife and kids, and I’m writing my annual tech review and summary, and I seem to know a lot about programming, and I’m doing something about cloud development, and I want my son to learn programming, and it’s front-end.

It was a crazy, horrible dream.

Denver annual essay | 2020 technical way with me The campaign is under way…