Some design goals
Non-monolithic
- Main server (central point for storage/query)
- Modules for syntax checking
- Modules for special access
Implementing parser using lex/yacc
- Looking at current implementations (e.g... BIRD)
New inter-server communications protocol