Przetwarzanie brzegowe to paradygmat przetwarzania rozproszonego, który przenosi przetwarzanie i przechowywanie danych bliżej lokalizacji, w której dane są generowane, często na „krawędzi” sieci. Bliskość źródła danych pozwala na szybsze przetwarzanie, mniejsze opóźnienia i podejmowanie decyzji w czasie rzeczywistym, co ma kluczowe znaczenie w przypadku aplikacji wymagających natychmiastowej reakcji, takich jak urządzenia IoT i pojazdy autonomiczne lub komputery brzegowe.
Podstawową zaletą przetwarzania brzegowego w porównaniu z tradycyjnymi modelami przetwarzania w chmurze jest jego zdolność do znacznego zmniejszenia opóźnień. Przetwarzając dane bliżej źródła, przetwarzanie brzegowe minimalizuje opóźnienia między generowaniem a przetwarzaniem danych, dzięki czemu idealnie nadaje się do zastosowań w czasie rzeczywistym.