BEDRIFTSTEKNOLOGI

Facebook-rammeverk blir åpen kildekode

Laget for å håndtere tusenvis av oppdateringer i sanntid.

Harald BrombachHarald BrombachJournalist
14. sep. 2009 - 10:56

Sanntidsoppdateringer om hva vennene forteller har blitt en hovedfunksjonalitet i den sosiale weben. Twitter er fullt og helt basert på dette, og Facebook har kommet etter med News Feed (Nyhetsoppdatering).

I forrige uke kunngjorde Facebook vil gjøre en viktig del av dets infrastruktur til åpen kildekode, nemlig rammeverket Tornado.

Tornado ble opprinnelig utviklet av FriendFeed, en tjeneste som nylig ble kjøpt av Facebook.

Tornado beskrives som et relativt enkelt, blokkeringsfritt webserver-rammeverk skrevet i Python. Det er designet for å håndtere tusenvis av samtidige forbindelser, noe som skal gjøre det svært egnet for sanntids webtjenester.

Facebook oppgir Tornado tilsvarer eksisterende web-rammeverk skrevet i Python, slik som Django, Googles webapp og web.py, men at Tornado fokuserer på hastighet og det å kunne håndtere store mengder med samtidig trafikk.

Rammeverket har støtte for maler, håndtering av informasjonskapsler (cookies), brukerautentisering, sikkerhet, lokalisering og levering av statiske filer.

En introduksjon til Tornado finnes på denne siden. Rammeverket er tilgjengelig for nedlasting på denne siden.

Del
Kommentarer:
Du kan kommentere under fullt navn eller med kallenavn. Bruk BankID for automatisk oppretting av brukerkonto.
Tekjobb
Se flere jobber
Fra usikker student til ombruksrådgiver i bærekraftig byggebransje!
Les mer
Fra usikker student til ombruksrådgiver i bærekraftig byggebransje!
Tekjobb
Få annonsen din her og nå frem til de beste kandidatene
Lag en bedriftsprofil
En tjeneste fra