On Conference Speaking
技术大会的演讲经验总结,要做好一个演讲特别是用的是用的是外语,非常不易(我自己也有在公司技术大会用英语演讲的经历,准备和现场非常折磨人),作者提到了如何提交proposal,如何写提纲,slides和notes,一如德国人的严谨,一步一步做的很细致,到了现场就是享受了,秘诀就是不断练习,练习,练习。
Enough with the microservices
你够了,微服务!如果没有到一定的规模,就没必要盲目上微服务的架构,如果连单体的应用都做不好,微服务也不可能让你做的更好,单体应用的架构和代码结构良好,照样能应付你的需求。
文中提到的微服务的前提:
- Rapid provisioning (Fowler)
- Basic monitoring (Fowler)
- Rapid deployment (Fowler)
- Easy to provision storage
- Access to the Edge, for example, when a new service is exposed to clients it will need access to 'edge' functionality like session data, and also the ability to handle cross cutting perimeter concerns like auditing and rate limiting
- Authentication/Authorization
- Standardised Remote Procedure Calls (RPC), for example, by using a microservice chassis like Twitter's Finagle or Netflix's Karyon (now deprecated), or a service mesh like Linkerd or Envoy
现在的SaaS真是层出不穷,各种应用都有,如下就是最近有人提到的java相关的服务:
- GC日志辅助分析工具:gceasy.io
- 线程堆栈辅助分析工具:fastthread.io
去淀山湖露营
淀山湖搭帐篷和露营地点,附近的太浦河也是绝佳的地方,骑车和搭帐篷都很好。