I am working on a video analytics project where I have to detect 5 kinds of objects from 10 number of CCTV cameras. And, The customer provided only one Ubuntu PC system to deploy my Video analytics Engine.
Now, I have to install all of my application modules on a single PC.
So I choose the below Big-Data tech stack to implement this,
Since I have only a single PC and single SSD drive,
Is it OK if I use the SINGLE BROKER + MULTIPLE PRODUCER + SINGLE PARTITION FOR A TOPIC + SINGLE CONSUMER approach?
or Should I need to follow some other approach in order to get high throughput?
I am highly helpful if anyone gives advice in this,
Note: I know this will have a SINGLE POINT of FAILURE (using a single PC). but the customer agreed to proceed.