Oh, interesting! I wasn't aware of this research. I would be surprised if this were connected, but a fascinating idea nevertheless; I wonder if anybody has discussed a potential connection?
It's really eerie how similar biological viruses are to computer viruses. Even though that's obviously why they transferred the name, I feel like you still wouldn't expect quite such a similarity...
Multipartite viruses actually don't work like that. The difference is here:
> researchers realized that a [biological] virus could be composed of two or more independent pieces, all of which were vital for infection
multipartite computer viruses are monolithic; when they infect a boot sector, if there is not enough space, additional segments of the virus are stored in other parts of the disk (eg. masked as bad sectors), but it's still a single logical unit.
It would certainly be an interesting idea for malware to break into independent pieces in separate logical locations (boot, files, etc.), but that's not how multipartite viruses traditionally work (or worked; I'm referring to DOS viruses).
I think your mention of boot disks and sectors is a conceptual abstraction that is not relevant to the basic idea.
Taking a literal technology example, and including the design choices of some corporation, has nothing to do with other possibilities or choises and designs that function without the peripheral devices you specifically point out.
What about a system that doesn't operate according to ideas of "booting" or "restarting"?
It is quite interesting, but to offer a counterpoint to the article posted, it seems that its importance is inflated (as can be expected. The actual paper is slightly less fantastical https://elifesciences.org/articles/43599 and even that is embellished compared to the current understanding of multipartite viruses according to
15 comments
[ 2.7 ms ] story [ 45.1 ms ] threadBiophotons are just regular old photons produced by a living being (biological system). I'm not sure how they could be relevant, here.
> researchers realized that a [biological] virus could be composed of two or more independent pieces, all of which were vital for infection
multipartite computer viruses are monolithic; when they infect a boot sector, if there is not enough space, additional segments of the virus are stored in other parts of the disk (eg. masked as bad sectors), but it's still a single logical unit.
It would certainly be an interesting idea for malware to break into independent pieces in separate logical locations (boot, files, etc.), but that's not how multipartite viruses traditionally work (or worked; I'm referring to DOS viruses).
Taking a literal technology example, and including the design choices of some corporation, has nothing to do with other possibilities or choises and designs that function without the peripheral devices you specifically point out.
What about a system that doesn't operate according to ideas of "booting" or "restarting"?
They’re like little DNA paratroopers behind enemy lines
general public: https://www.theatlantic.com/science/archive/2016/07/how-a-gu...
https://medium.com/@devang/overstating-results-elife-and-dis... and its citations.
I'm not a distributed database expert.
But I'm wondering: is this analogous to sharding? Not really, I guess. Eventual consistency? Not really, I guess.
Is it: sharding + replication + "ordering" => Eventual consistency?
What do we have in tech that behaves like this?