Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 1.26 KB

README.md

File metadata and controls

31 lines (22 loc) · 1.26 KB

nirvai CONFIGS

RACEXP

Why static CENTRALIZED configuration

  • its all about development, centralizing developer configs provide:
    • a base for bootstrapping any service to meet the minimum standard at NIRVai
    • enables service-specific overrides at build and runtime
    • rapid prototyping and deployment of changes across the entire platform
  • production configuration is kept dynamic:
    • injectable and obfuscated at build and runtime
    • satisfies PoLP (principal of least privilege) without safeguarding insenstive data
  • our goal is to achieve
    • complete open source platform
    • rapid prototyping of new services
    • the cultivaiton and promotion of collective developer intelligence
    • the fkn ability to boot the entire platform in development with 0 shortcuts or tradeoffs

static configuration adr

image

dynamic configuration adr

image