通信协议
- REST API与GraphQL的比较
- gRPC是如何工作的?
- 什么是Webhook?
- 如何提高API性能?
- HTTP 1.0 -> HTTP 1.1 -> HTTP 2.0 -> HTTP 3.0 (QUIC)
- SOAP vs REST vs GraphQL vs RPC
- 代码优先与API优先
- HTTP状态码
- API网关的作用是什么?
- 我们如何设计有效和安全的API?
- TCP/IP封装
- 为什么Nginx被称为“反向”代理?
- 常见的负载均衡算法有哪些?
- URL、URI、URN - 你知道它们之间的区别吗?
CI/CD
架构模式
数据库
缓存
微服务架构
支付系统
- 如何学习支付系统?
- 为什么信用卡被称为“银行中盈利最丰厚的产品”?VISA/Mastercard是如何赚钱的?
- 当我们在商家的店里刷信用卡时,VISA是如何工作的?
- 全球支付系统系列(第一部分):印度统一支付接口(UPI)
DevOps
GIT
云服务
开发者生产力工具
Linux
安全
- HTTPS 如何工作?
- 用简单的术语解释OAuth 2.0
- 四种最常用的身份验证机制
- 会话、cookie、JWT、令牌、SSO和OAuth 2.0 - 他们是什么?
- 如何在数据库中安全存储密码以及如何验证密码?
- 向10岁小孩解释JSON Web Token(JWT)
- Google Authenticator(或其他类型的双因素身份验证器)是如何工作的?
真实案例研究
- Netflix 的技术栈
- Twitter 架构 2022
- Airbnb 微服务架构在过去 15 年中的演变
- Monorepo 与 Microrepo
- 你会如何设计Stack Overflow网站?
- 为什么亚马逊Prime视频监控从无服务器转向单体?如何节省90%的成本?
- Disney Hotstar如何在比赛期间捕捉到50亿个表情符号?
- Discord如何存储万亿条信息
- YouTube、TikTok直播或Twitch上的视频直播是如何工作的?