Do I still need PitBull if I use a batch-processing model, and don want to perform direct transactions?
Batch processing models are no more secure than direct models, and such systems are vulnerable to the exact same security risks. Any system, accessible from the web and connected in any fashion, whether direct or batched, to internal networks, is at risk of exploit in any number of ways. For example, in a batch process model, users can send malicious commands to back-end servers that get processed along with other transaction instructionscommands that could install a backdoor or Trojan horse, or otherwise exploit back-end systems to gain root control. Additionally, a user could attack the web server, and open the batch connection to internal systems and networks to allow himself unlimited internal access.