DOTS, the Data-Oriented Technology Stack, is Unity's answer to the moment when thousands of objects need to update every frame and MonoBehaviours cannot keep up. It has three parts: the Job System for safe multithreading, the Burst compiler for fast native code, and Entities for data-oriented gameplay. You can adopt the first two without leaving a normal project.