~22 records per minute
around <10 seconds in total
Neither of these requirements are very stringent IMO. You can use any framework/language that you're comfortable with. Database design is generally the harder task in such cases.
That said, I would recommend using statically typed langauges (java/Go) and an ACID database like Postgres. Would strongly recommend staying away from NoSQL databases in such a use case.
@batjko @sudshekhar The validations include, validating client details against government databases, verify computation of front end again by calculating the same here with our own computation block. Check for data integrity of the user in some 3rd party vendor API etc and I need all that to be well under 10 seconds.
And, you are right, database access, read times and other parameters you mentioned are of paramount importance. So with all that in mind, I had Scala/Go/Java in my mind, but still wanted to se if there is any other framework which will be factory fit for such requirements.