Numba is for the first part, where you might need to process billions of messages to extract signals.