2021.4.19 杭州

出差的第二周。

今天顺利跟赫德的招生老师聊了一下Ian,应该还不错吧,老师应该能感觉到我们家对教育的一些理解,希望Ian能顺利通过这次评测。

工作进展说不上顺利,也说不上不顺利。

顺利的是该见的人基本都见了,除了SMG主任。留过言,没有回音,等以后工作上有具体交集以后再说吧。

帮大家重写那个微服务已经三周了,真正设计和写用了大概一周多一点的是时间,剩下的都是在适配当前的基础设施。以前以为既然是云,那当然是快速迭代上线的,但实际我们还差很多,很多东西也都还比较笨重。

得益于go语言本身在云计算领域的优势,我非常确定的知道重写的这一份代码比以前好太多,而且代码量降低了85%。还是得益于go语言本身的优势,在DFT这一块,以前可以认为是0,这次也顺手写了一部分。

其实SMG那边也明确了各个场景语言的使用选择,我觉得还是比较合适的。只是团队里目前还没有太跟得上,现在反而是比较犹豫。跟我想得不太一样。

慢慢来吧,产品的事情,推太急也不见得是好事。

English Version

Today is Monday and the second week in Hangzhou of this business trip.

Ian’s mother and I have talked with the officer of HD school in the morning and I think it’s a nice talk, we’ve exchanged the view about teaching. Hope Ian can pass this interview.

As for the work, I can’t say it’s all good, though not that bad. Have meet people who I have to except for the leader of SMG, I’ve left a message but got no response, it’s OK, I think we can talk about the work in the future .

Three weeks ago, I started to rewrite a micro service and have got it done in about one week, and I spent the rest time to make it adjust the current infrastructure. I thought everything on Cloud Computing is devops , but there is a significant gap between the reality and my imagination, there are many things we make it too heavy.

As per the rewritten micro service, it’s definitely better than the old one because of the power of Golang, it’s a programing language for Cloud Native Computing. The lines of code is 85% less than the old one which make it much better to be maintained in the future. Anther thing I think it’s better is the new one is Design for Testablity , when writing the code , I’ve considerer about it a little bit.

Actually there is some principle published by SMG about the programing language usage for certain scenarios which I think is quite OK, it’s just the guys in my team have not aware about it which make them hesitate about changing to Golang. Anyway, it’s a little different with what I’ve thought about.

There seems not a way to make it as a quick win , what I can do is take it easy and slowly, maybe it is not a good thing to push too badly, especially for production.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.