WebUI Scalability & Stability

The Problem

  • Stability issues with 10+ users
  • Estimates around API work tend to be high
  • API work tends to spawn bugs & cost dev time

What's Coming

  • Very large customers & MSSP's adopting web
  • Usage Auditing, Case API, 3rd party integration
  • Increasing API surface area

What's needed

  • Profiling & instrumentation - identify bottlenecks and instrument for the field
  • Support horizontal scaling
  • Architect API layer for consistent messaging, authentication strategy, better performance.

RBAC Permissions

  • Console uses ACLS and 4 global roles
  • Case permissions are more granular:
    • Object level roles
    • Property level permissions
Made with Slides.com