Can you create kind of software like onedrive or google

I disagree. For majority of consumers today not providing an option of native integration and relying on a gateway is significantly better.

I ran some tests: Just four (4) concurrent uplink sessions downloading a bunch of small-ish files are enough to strain your average cable modem to the point of horrific latency and over 6 threads — enough to knock it down. This is reproducible behavior and I’ve seen it across the board from multiple locations. Here is relevant thread: Question about UDP - #3 by arrogantrabbit

There is an easy way to test/reproduce. Configure duplicacy backup with native storj integration, run the “benchmark” command, specifying number of threads around 10, and watch your modem have a stroke.

Whether it is specific to just cable modems I don’t know. Maybe other bridges, like fiber will behave better, but either way it’s not suitable for consumer applications.

I myself switched to using s3 gateway.