English

HTTP Mailbox - Asynchronous RESTful Communication

Software Engineering 2019-05-20 v1 Digital Libraries

Abstract

We describe HTTP Mailbox, a mechanism to enable RESTful HTTP communication in an asynchronous mode with a full range of HTTP methods otherwise unavailable to standard clients and servers. HTTP Mailbox allows for broadcast and multicast semantics via HTTP. We evaluate a reference implementation using ApacheBench (a server stress testing tool) demonstrating high throughput (on 1,000 concurrent requests) and a systemic error rate of 0.01%. Finally, we demonstrate our HTTP Mailbox implementation in a human assisted web preservation application called "Preserve Me".

Cite

@article{arxiv.1305.1992,
  title  = {HTTP Mailbox - Asynchronous RESTful Communication},
  author = {Sawood Alam and Charles L. Cartledge and Michael L. Nelson},
  journal= {arXiv preprint arXiv:1305.1992},
  year   = {2019}
}

Comments

13 pages, 6 figures, 8 code blocks, 3 equations, and 3 tables

R2 v1 2026-06-22T00:13:49.577Z