Go
任何流行的语言其 web framework 都是百花齐放,比如 nodejs,Python,ruby,Go 也不例外,于是如何选择自己业务合适的 web framework 一定要做很多对比的和权衡,本周推荐对 Go 流行 web framework 的各种测评比较:
top-6-web-frameworks-for-go-as-of-2017
https://blog.usejournal.com/top-6-web-frameworks-for-go-as-of-2017-23270e059c4b
推荐理由,流行 Go web framework 对比评测
Python
Python 的多线程比 Java 简单,而且在 Python 的各种使用场景中使用的也非常多,同步机制是 Python 多线程非常重要的一个话题,本周推荐博客,对 Python 的同步机制进行深入浅出的讲解,对理解 Python 多线程机制很有帮助:
Python threads synchronization: Locks, RLocks, Semaphores, Conditions, Events and Queues
推荐理由,覆盖全面,深入实现机制,高阶程序员必备
Epoll 网络模型广泛用在各种 web server 中,包括 nginx、gunicorn、tornado 等非常著名的开源软件,Python 中如何编写 epoll 的应用程序,本周推荐为你揭晓:
How To Use Linux epoll with Python
http://scotdoyle.com/python-epoll-howto.html
推荐理由,网络编程绕不开的 epoll
本周大牛推荐
Joel Spolsky,stackoverflow 的 CEO ,有着十几年的软件开发经验,同样还经营着最具影响力的程序问答网站,作者经常在博客中介绍自己对软件开发领域的思考以及经营公司的种种理念,值得细究,值得思考:
博客
https://www.joelonsoftware.com/
推荐理由,Stack Overflow