Replies: 3 comments 1 reply
-
I would add to your criteria:
|
Beta Was this translation helpful? Give feedback.
0 replies
-
@onouguier-ledger told me about PKL. It looks promising. I'll try to make a PoC |
Beta Was this translation helpful? Give feedback.
0 replies
-
What do you think about ciris? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I always wonder what is the best format for configuring a backend service.
In my opinion, a good configuration must:
Map
)Ideally, it would allow being stored in a VCS, allow typo detection (by signalling non handled params at startup for example), support parameter depreciation, and support strong typing. And I can also imagine use cases where computation could be useful (this parameter value is the half of another one for example)
So, besides classical formats (TOML, YAML, JSON), we could also imagine using some programming languages to do this. I'm thinking about DHAL or even Scala (loaded via Ammonite at startup).
What do you think about configuration? What would be your preferred way to configure a Pillars app?
Beta Was this translation helpful? Give feedback.
All reactions