Definitions

from Wiktionary, Creative Commons Attribution/Share-Alike License

  • n. Plural form of backend.

Etymologies

Sorry, no etymologies found.

Examples

  • The standard CUPS communication types of IPP, LPD, HP Jetdirect are modules called backends in the CUPS system - the rest of the driver parts are called "filters."

    Discussions: Message List - root

  • I'd still like to write an Amazon S3 backend, and backends for other suitable protocols like HTTP GET/PUT and Venti, of course.

    Snell-Pym » Ugarit Roadmap

  • If none the backends referenced by the cache have it, or the cache knew nothing about that block, then the proxy would try all backends to try and find the block, before giving up and reporting failure.

    Snell-Pym » Ugarit Roadmap

  • The idea is that it stores every uploaded block on enough backends that the total trust percentage of all the backends used is at least 100%.

    Snell-Pym » Ugarit Roadmap

  • So a single 100%-trusted backend would do, or two 50%-trusted backends, or ten 10%-trusted backends.

    Snell-Pym » Ugarit Roadmap

  • But for every uploaded block, it would pick the backends randomly, with the randomness weighted by the load weightings of the backends:

    Snell-Pym » Ugarit Roadmap

  • So when asked for a block, it would consult the cache to find which backends have it, and pick one at random to read from.

    Snell-Pym » Ugarit Roadmap

  • But for every uploaded block, it would pick the backends randomly, with the randomness weighted by the load weightings of the backends: eg, with two backends with weightings 2 and 1 and 100% trust, the first one would receive two-thirds of the blocks, and the other one one third.

    Snell-Pym » Ugarit Roadmap

  • The proxy would keep a cache of what blocks were sent to which backends, of course.

    Snell-Pym » Ugarit Roadmap

  • It would be easy to write a Ugarit backend that proxied a cluster of physical backends to make this happen.

    Snell-Pym » Ugarit Roadmap

Wordnik is becoming a not-for-profit! Read our announcement here.

Comments

Log in or sign up to get involved in the conversation. It's quick and easy.