Mysql Cluster 8 - "Jumpy" Auto Increment Values
the ids aren't jumpy, that is only an interpretation.

Tables are per definition unsorted, that why you put an order by in your querys. 

the ids only serve to be unique and can sol identify a single row.

In a single maschine this happens, because processors have the capability to sort on a basic level if they have the need, mysql it self sorts things too and calls it optimizing. Then there a on heavy performing sytsem many processes which the operating system handles around.

Finally there are clusters that have to guaranty the uniqueness of every id, which usually works fine too.

And of course the table types play also a role see https://dev.mysql.com/doc/mysql-tutorial-excerpt/5.7/en/example-auto-increment.html

So ignore the sorting of the ids, use it for identifying the rows.