Hm, might have to amend this: I sat back down yesterday (after ~2 months of using this NUC without issue) to find that the machine had apparently rebooted on its own, and there was a black screen like the below saying "System has recovered from an over-temperature condition." Quick google search found many other threads about NUC and heating issues. Not saying that it's a pervasive problem with the line, but given the form factor, it's the issue I and others were concerned about ITT and it doesn't augur well that this happened after only 2 months of use.
The NUC has indeed limited cooling possibilities due to its small form factor and no external heatsink. This limits the performance of the CPU. However, I am surprised to see that the CPU got overheated. You would expect that once the CPU gets hot the clock speed would be throttled down, thus resulting in less power dissipation. I am using a NUC for several years now and it is running almost 24/7. However, it is idle most of the time. I have not experienced any temperature issue with it. It is serving me well.
Previously I used 2 computers. I cut it down to one. Specifications: Intel core i7-9700 with AORUS H370 Gaming 3 Motherboard & two Geforce GTX 1660 graphic cards ie can connect to maximum 8 monitors. Even with that, charts will most likely freeze during US session due to heavy internet traffic / charting software limitation ... ______________