2018第31周总结

网络免费API接口,在个人开发相关demo应用时练手试用,如果做的好将demo发布出去流量很大超过免费接口使用数限制,再考虑购买收费的服务。

高可用高并发用到的九种技术:其实分层架构、冗余、异步处理,安全、缓存5项技术在传统企业开发也很常用,而纵向分割、分布式、自动化、集群4项技术是一般高并发场景才会用到的。

7月随笔回顾,是自己更真实的面对随笔内容质量低、缺乏深入思考的现象,让自己反思改变,思考如何做的更好。不要让这件事本身的意义就剩下坚持,既然你投入自己的时间去做了,就尽可能让它做的更好。

Java程序员如何在竞争中保持优势,也是一些方法论层面的东西,修炼扎实的基本功,开阔工作思路,多问为什么,在纵向沉淀自己技术的同时,也要横向扩展自己的知识面,道理都懂,关键是去行动,落实到工作中每一天去反思检查改进自己的行动才好。

架构师的职责,比程序员更抽象化,工作也更不好量化,因此想要在这个岗位上混容易,想做好很难。平时要多做架构分析,学习别人家系统架构的成败经验,设置动手去做demo的架构,同时要为自己系统的架构设计与实现负责,不要出现问题说架构设计的对,但实现歪了的情况。

秒杀系统设计的5要点,从数据静态化、限流、扩容、内存缓存数据、排队几方面说秒杀系统的设计,里面最核心的思想还是将并发请求排队串行化,然后尽可能的提高响应的效率。

原文地址:https://www.cnblogs.com/doit8791/p/9424486.html