Qlik NPrinting requirements are on the help site Planning your deployment ‒ Qlik NPrinting
There is also a page about performances Performance ‒ Qlik NPrinting
When applicable please mark the appropriate replies as CORRECT. This will help community members and Qlik Employees know which discussions have already been addressed and have a possible known solution. Please mark threads as HELPFUL if the provided solution is helpful to the problem, but does not necessarily solve the indicated problem. You can mark multiple threads as HELPFUL if you feel additional info is useful to others.
Currently, there are thousand of variables to calculate the amount or resources available on Qlik Nprinting environments.
I know how dificult is to define servers with this informations, but it´s the real world "today".
Like rpc mentioned, there are documents to help and videos displaying informations and possibles environments.
It´s important understand the customs and behaviors from users, how they will consume the informations, wich type of data must be loaded and sources to provide some insights about the environent and requirements.
Sorry, because this is what I can help you!
I totally agree with 2 above mentioned comments. On top of that you have to build your Qlik app according to all best practices, take into account granularity of data, count of distinct values in all columns, check your data model etc etc etc.
You may want to use Qlik Scalability tools to measure how your Qlik Sense app is responding to tests and this wil mimic potential NPrinitng service hammering Qlik Server when reports are running.