Imagine this - you rely on data that you download every day from some system to your own. That requires a trip to the server asking for information, and then a trip back with the payload we requested.

This seems pretty fast since the internet is fast. But we also know the programming concept DRY (Don't Repeat Yourself). So, can we apply this principle to how we handle the scenario described above, creating something like DRD (Don't Repeat Data)?

Well, yes. There is something to handle this, and it's called — Zero Copy.

What is Zero Copy?

As the name suggests, you are copying zero data, and yet, you are getting it on your system.