Rubno računalstvo je računalna filozofija koja se prvenstveno koristi s mrežama za upućivanje na to kako mreža pohranjuje svoje informacije. Uz rubno računalstvo, svi ili većina podataka na mreži odvode se s fizičkih računala. To znači da je jedino mjesto za pohranu memorije na Internetu, obično putem privatnog poslužitelja kojem drugi ne mogu pristupiti. Jedna od prednosti korištenja ove metode pohrane memorije je što je potrebno manje vremena za premještanje podataka i obično postoji manje hardverskih ograničenja. Način na koji se podaci kreću kada ponovno uđu u mrežu također znači da je sigurnost nadograđena.
U većini filozofija pohrane informacija, predlaže se da se informacije pohranjuju unutar fizičke mreže. To znači stavljanje podataka u računalne tvrde diskove ili poslužitelje ili drugi fizički hardver koji je u blizini centralizirane mreže. Kada se koristi filozofija ruba, može se koristiti fizički hardver, ali većina informacija se drži podalje od fizičkih mreža, što predstavlja nekoliko prednosti.
Memorija računala mora biti pohranjena ili mreža neće moći pristupiti svojim datotekama i bazama podataka; s fizičkim hardverom uvelike eliminiranim, jedino mjesto za pohranu informacija je internet. Web poslužitelji se obično koriste s rubnim računalstvom kako bi se osiguralo da podaci ostanu na mreži, ali se u prosjeku koristi mnogo manje hardvera. Poslužitelji su obično privatni, što osigurava da neovlašteni ljudi imaju poteškoća u pristupu informacijama.
Prednost korištenja rubnog računalstva je da su hardverska ograničenja gotovo izbrisana. Kada se podaci trebaju premjestiti ili pohraniti, za to je obično odgovoran hardver. Obično postoji usko grlo koje ograničava koliko se memorije može premjestiti odjednom. Hardveru je također potrebna energija za rad, što može biti skupo. Ova vrsta računalstva obično ima šire usko grlo, pa se podaci mogu kretati brže i ukupno je potrebno manje energije.
Kada se podaci premještaju kroz mrežu, prolaze kroz različite sigurnosne slojeve kako bi se osiguralo da hakeri ne mogu ući u sustav, ali rubno računalstvo ide dalje od toga. Koristi se više sigurnosnih slojeva jer, umjesto da se podaci kreću između mrežnih čvorova, podaci se kreću s interneta na poslužitelje i na čvorove. To znači da obično postoje dodatni vatrozidovi, antivirusni programi za provjeru i kontrolne točke koje analiziraju zlonamjerne probleme, što obično otežava bilo čemu da se ušulja u mrežu.