每周技术文章 No.204 2018.12.10-16
前端技术,界面、交互、安全
- 现代 CSS 选择器指南,补课;另见原文:Level up your CSS selector skills。
- 看我如何分析并渗透 WebSocket 和 Socket.io。拿 socket.io 做测试,回退为 http、中止升级为 websocket。
- 浏览器存储之争。
后端技术,操作系统、虚拟化、存储、网络、桌面、安全
- Availability Groups on Kubernetes in SQL Server 2019 preview,这个用法值得关注,哈哈。另外看看 Windows Containers on Kubernetes 的情况。
- 6 个与弹性伸缩、调度相关的 Kubernetes 附加组件 实现复杂些的服务调度策略;另见原文。
- Prometheus Operator 初体验,使用 CRD 实现容器监控自动部署。
- How To Build A Real-Time App With GraphQL Subscriptions On Postgres,使用graphql-engine把 Postgresql 直接暴露为 GraphQL 服务,构建“无后端”项目,呵呵。另见 Netflix 的Our learnings from adopting GraphQL。
- Kubernetes-部署 API 网关 Kong,参考。
- etcd 进 CNCF 孵化了,顺便看看etcd 的历史、最近几版更新和路线图。
- 滴滴 Elasticsearch 多集群架构实践,备用。
- [译] Linux 网络栈监控和调优:接收数据 1、2、3、4、5;另见原文:Monitoring and Tuning the Linux Networking Stack: Receiving Data。
- 有赞全链路压测实战,服务代理、客户端 SDK 识别压测流量附加头信息;DP 大数据平台上实现的压测数据准备自动化。
- 数据库智能运维探索与实践。
- RabbitMQ 集群原理介绍,参考。
- 微服务架构有毒,何时不使用微服务? 这个讨论比较是在;另见原文:When not to use microservices。
- InfluxDB: How to Do Joins, Math across Measurements。
市场、产品、项目
- 日本的设计水平为什么那么高? 不错的综述;回顾一下带你了解包豪斯的前世与今生、带你了解美国设计史的前世今生。
团队建设
- 倔强的程序员,似乎可以粗略地得到这样的结论:走技术路线的程序员中,性格倔强的人不一定发展得快,但是性格平和的人肯定不行;“从团队管理的角度 … ,为什么要“管”,管理又要做到怎样的侵入性”。
- 关于 top 工具的 6 个替代方案。