nodejs BFF大规模业务应用技术方案

  1. APM体系搭建
    1. nodejs接入 skywalking
    2. Graphit & Grafana应用监控
  2. SSO
  3. OSS数据存储
  4. API接口开发
  5. Proxy代理
  6. 日志;错误,安全最佳实践
    1. ELK日志收集系统
    2. Sentry.io错误分析系统
  7. 线上部署;ndoejs稳定性保障与故障排查
    1. SonarQube代码质量检查系统
    2. AliNode的应用性能分析

nodejs服务端核心

  1. 互联网应用架构
  2. 负载均衡原理
  3. nodejs安全检查与退出
    1. 应用提供观察模式,熔断逃生机制
    2. CPU额外开销小于 1%,内存开销小于 30MB,应用延迟 RT小于 1ms
  4. 应用安全自身对性能,兼容性,稳定性的良好支持