Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jeyjeyemem
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
jeyjeyemem
8mo ago
You can still strictly adhere to section III if you choose to - by only loading the environment variables, but Externalized Properties allows more than that if needed. By using ExternalizedProperties instead of direct System.getenv() you ge
2.
▲
by
jeyjeyemem
8mo ago
Definitely! There's no limit on what configuration formats Externalized Properties can support as you can implement custom `Resolver`s to retrieve from any source and format e.g. public class PklResolver implements Resolver {
3.
▲
by
jeyjeyemem
8mo ago
It's more performant than other similar libraries such as the Owner and cfg4j which no longer seems to be actively developed at this point and others such as Spring's Environment and MicroProfile config implementations See benchma
4.
▲
by
jeyjeyemem
8mo ago
Externalized Properties was inspired by the The Twelve Factor Methodology's section III. Config. The goal of this library is to make it easy for applications to implement configuration best practices by providing easy-to-use APIs as we
5.
▲
Show HN: Externalized Properties, a modern Java configuration library
(github.com)
11 points
by
jeyjeyemem
8mo ago
|
7 comments
6.
▲
by
jeyjeyemem
8mo ago
Emissary really shines if performance is a top priority. The setup is more or less similar, you register a bunch of event handlers when initializing the library. The main difference is that, in addition to events, Emissary also supports &qu
7.
▲
by
jeyjeyemem
8mo ago
This a frequently requested feature. At the moment, it only handles in-process messages but allowing for persistent events is definitely in the roadmap. It's not built-in right now, but this can be achieved by implementing custom Reque
8.
▲
by
jeyjeyemem
8mo ago
Yes, I am the author. I didn't know that, I'll give it a try. Thank you for the tip!
9.
▲
Emissary, a fast open-source Java messaging library
(github.com)
36 points
by
jeyjeyemem
9mo ago
|
14 comments
10.
▲
by
jeyjeyemem
9mo ago
Emissary is a simple-to-use, no dependency, yet BLAZING FAST messaging library for decoupling messages (requests and events) and message handlers. Emissary aims to take advantage of the simplicity of using the annotations for handlers (e.g.
11.
▲
I am developing an open source CQRS library. Would love to hear your feedback :)
2 points
by
jeyjeyemem
9y ago
|
0 comments