You're Doing It Wrong.
The article presents a method for improving the performance of a computer algorithm for HTTP web servers. It makes use of virtual memory to cache objects which would otherwise slow down the system. The concepts involved are explained in terms of the binary heap runtime speed, and it is noted that im...
| Publicado en: | Communications of the ACM Vol. 53; no. 7; pp. 55 - 60 |
|---|---|
| Autor principal: | |
| Formato: | Artículo |
| Publicado: |
Association for Computing Machinery
Jul2010
|
| Materias: | |
| Acceso en línea: | Ver este registro en EBSCOhost |
| fields | @attributes: recordID: 1 pdfLink: plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=51912809&site=ehost-live header: @attributes: shortDbName: hlh uiTerm: 51912809 longDbName: Humanities International Complete uiTag: AN controlInfo: bkinfo: jinfo: jid: 00010782 ACM jtl: Communications of the ACM issn: 00010782 maglogo: N pubinfo: dt: Jul2010 vid: 53 iid: 7 pid: 68 pub: Association for Computing Machinery artinfo: ui: 51912809 10.1145/1785414.1785434 ppf: 55 ppct: 5 formats: tig: atl: You're Doing It Wrong. aug: au: KAMP, POUL-HENNING su: Internet servers Algorithms Virtual storage (Computer science) HTTP (Computer network protocol) Computer storage devices Speed sug: subj: Internet servers Algorithms Virtual storage (Computer science) HTTP (Computer network protocol) Computer storage devices Speed ab: The article presents a method for improving the performance of a computer algorithm for HTTP web servers. It makes use of virtual memory to cache objects which would otherwise slow down the system. The concepts involved are explained in terms of the binary heap runtime speed, and it is noted that improvements in server speed of up to an order of magnitude can be obtained under normal conditions. Open source software for implementing these ideas is described, which has been used by websites such as Facebook and Slashdot. pubtype: Periodical doctype: Article src: R language: English refInfo: copyright: @attributes: flag: Y dt: @attributes: year: 2010 holdings: @attributes: islocal: N |
|---|