24年1月大科技公司的工程博文摘要
💡
原文中文,约4900字,阅读约需12分钟。
📝
内容提要
过去两周科技公司工程博客上最值得关注的文章包括Netflix的微服务重建视频处理管道、Pinterest的RocksDB构建新宽列数据库、面向开发者的微服务设计模式、Cloudflare的DDoS威胁报告、Expedia的航班搜索速度提升。
🎯
关键要点
- Netflix通过微服务重建视频处理管道,介绍了Cosmos平台的优势和经验教训。
- Pinterest构建了基于RocksDB的新宽列数据库Rockstore,整合了不同的键值系统。
- 介绍了10种微服务设计模式,旨在改善架构和提高开发效率。
- Cloudflare的DDoS威胁报告显示网络层DDoS攻击显著增加,特别是在假期期间。
- Expedia通过多种性能优化措施提高航班搜索速度,页面可用时间提高52%。
- 讨论了Python中的命令注入攻击及其预防措施,强调安全编码最佳实践。
- Cloudflare的日志记录管道通过集中管理和冗余备份实现高可用性。
- AWS Global Accelerator和CloudFront被用于减少客户请求延迟和加载时间。
- API安全和管理报告强调速率限制和保护API免受攻击的重要性。
- Node.js中使用AsyncLocalStorage API管理异步上下文,解决了上下文传播问题。
- 介绍了如何使用venv和Docker创建Python虚拟环境,确保应用程序安全。
- 衡量移动应用性能的关键指标包括应用启动时间、屏幕交互时间和帧渲染性能。
- 纽约时报在Android平台上实现手写识别的过程,展望其在游戏应用中的潜力。
- 介绍使用SVG和CSS技术嵌入多色图标的方法,强调其性能和可定制性。
➡️