You might look into the AWS IoT Greengrass service. The Greengrass framework is specifically geared towards this type of architecture. The RasPi would be a IoT Greengrass Core device, and the ESP32s would be local IoT devices that communicate on the local network with the RasPi. The RasPi can be intermittently connected to the internet to transfer data ...
I found an answer to my own question - it's even official documentation. Right here is a guide of moving all data from SD-card to USB-device and then boot the boot files from SD bot all other files will be run from the SSD USB device.
The link to the guide (work-around): [https://www.raspberrypi.org/forums/viewtopic.php?p=1230182&fbclid=...
I want more speed, I wanna be able to upload large files to my webpage
quickly and I think USB 3.0 + External SSD with Exts4 on it will do
the trick nicely.
Mount your external drive to apache2 web files path. At first, find out what's the name of your drive on /dev:
cat /proc/partitions | grep sd
You might see something like this:
8 0 ...
USB flash drives can reach up 33MBytes/s, but there seem to be some
limitations in the NAND itself so it will come down to the type of
stick you get. However, the sd-card bus speed can reach up to 20MB/s
read on the raspberry pi. So, the better choice here is a high-class
USB 2.0 USB flash drive.
On the other hand, the payment would be concerned....
Which is better, SSD or HDD?
Obviously, an SSD drive which has connected to Raspberry Pi 4B's USB 3.0 port. You can also fire up a simple web page and find a virtual system that hits a dozen connections to your site like this link.
I thought that I saw another guy who built 8 boards together to server
more traffic/visitors for his website.