Tillståndslös arkitetur
Björknet strävar mot en tillståndslös arkitektur. Det innebär att vi separerar beräkningskraften från själva datan, till skillnad från traditionella system där applikation och lagring ligger på samma server.
Hur det fungerar i praktiken
- Applikationslagret: Servrarna i nätverket driver bara själva programmen. De håller ingen permanent data. Om en server startas om, kraschar eller flyttas, försvinner ingen personlig information.
- Datalagret: All permanent data, såsom uppladdade filer eller databaser, strömmas och sparas direkt till en extern lagringslösning via S3-protokollet.
Varför vi strävar efter detta
- Fullständigt dataägande: Du äger din data fullt ut. Din information ligger inte låst på någon annans serverinstans.
- Enkel portabilitet: Eftersom applikationen är fri från data kan du när som helst flytta din lagring till en annan instans eller en helt annan tjänst som stöder samma lagringsstandard.
- Flexibilitet vid systembyten: Det blir enkelt att underhålla eller byta ut tjänster i nätverket. Om en bättre applikation blir tillgänglig kan den gamla stängas ner och den nya kopplas direkt mot din befintliga S3-lagring.
Se även
Databuttar (S3-lagring) - Information om objektslagring.
Data överlever programvara. Applikationer är bara tillfälliga verktyg för att manipulera data, men datan i sig är den permanenta tillgången.
Michael Stonebraker (Pionjär inom databassystem och mottagare av Turingpriset)


No comments to display
No comments to display