4 ms·
My inclusion of these two reading resources were only meant as examples. The reader is still required to make their own mind up. I haven't suggested astronaut
by dommer 11y ago
My inclusion of these two reading resources were only meant as examples. The reader is still required to make their own mind up.
I haven't suggested astronaut architecture; the question didn't indicate the size/scale/importance either.
50% of the internet runs perfectly fine without consideration...wow! Have you looked at all the source code yourself to make such a ridiculous conclusion.
Tooling does matter, but I'm suggesting the point of focus to start with is the requirements.
- inglor 11y agoAs a data point, 20% of the internet runs WordPress [1], think these people spent a lot of time thinking about architecture. A lot of time the problem being solved is in fact simple enough and easy enough to solve without thinking about architecture, not everything is a hard problem - and there is nothing noble about solving things over and over. The point I was disagreeing with was "Pick stacks as late as possible". If you have a large project by all means do that, if you're just building a REST API in microservice architecture, or you're building a blog or something that's fairly simple to model - you're perfectly fine picking a framework you like first. [1] http://w3techs.com/technologies/overview/content_management/all/ http://w3techs.com/technologies/overview/content_management/...
- dommer 11y agoI'll skip the flame about WordPress developers as I don't know any, or, viewed their work. If you think building micro service architecture can be done without consideration I'm lost for words. The question–as I've been rightly reminded–was 'CRUD Web App in JVM'; furthermore, we now know that the domain part of the application is already done, so my comment is moot. That just leaves CRUD, Web, and JVM.
- Scarblac 11y agoHe did start with the use case -- "a simple CRUD app". That is sufficient to start looking for a framework, in my opinion. Cases where that is wrong aren't simple.