News for hackers. Stuff that matters.

gumatias88

Re:Ask HN: Open-Source Project with ADR? on Tuesday March 16, 2021 @10:35PM (#26485860)
Another non-exact answer, though I thought I'd add some color of a different shade: ADR is a relatively recent concept that's been making its way into organizations and becoming more mainstream that its "grandfather" - or in nicer terms, counterpart - RFC (Request For Comments).

RFCs is another type of technical decision making documentation that has been popular for decades now, and can probably be found more widely as it's more spreadout online from what I can tell. It's worth pointing out that RFCs are less easier to locate it next to specific implementations, since it focuses heavily on a more abstract type of standardization and specification document, and lives further away from the code than ADRs for example.

All of that to say if the intent is to track down code historial evolution, some types of RFCs out there _might_ help shed some facet of the light you may be looking for.

Re:Ask HN: Which API gateway solution is the best on Monday March 15, 2021 @11:39PM (#26472716)
Some recent experience going over the pros and cons for the most well known API Gateway out there (e.g. AWS API Gateway, HAProxy, and Kong) had us go back and forth between those.

Although I have no experience with any in particular, the experts I know are leaning towards the apparently most complete, mature and robust solution which we concluded to be AWS API Gateway, which in my view has an extremely high fidelity that's hard to reason against (though I'm looking forward to be proved wrong).

AWS API Gateway might probably have its own complexities and depending on what you're solving for specifically, might be way too much to take. But make no mistake, the knowledge you and your team will acquire is likely to payoff in the long run since I think it'll likely span across decades and continue to develop faster than most of its competitors. Though to be clear, I'm also for giving smaller businesses a fair shot.