第十一周总结
本周主要讲了安全和高可用两方面内容。
安全方面,从Web攻击和防护方面讲解了XSS、SQL注入、CSRF等。从信息泄漏引出信息加密的重要性,然后简单介绍了单向散列加密、对称加密和非对称加密,以及密钥安全管理与加解密服务系统架构。最后介绍了使用贝叶斯分类算法和布隆过滤器来实现反垃圾邮件的功能,还有对风控系统中规则引擎和机器学习的说明。
架构的高可用在前面的学习中已经介绍过可用性指标和架构高可用方案。可以通过解耦、隔离、异步、备份、失效转移、幂等、事务补偿、重试、熔断、限流、降级、异地多活来保证系统稳定高可用。从发布、自动化测试、自动化部署、持续部署、预发布验证、代码版本控制、自动化发布、灰度发布、监控管理说明架构运维高可用方案。
最后通过现实中故障案例分析,更具体说明平时高可用知识的重要性。
评论