What Is This?

This is an HTML+RDFa representation of metadata describing this Web-addressable resource.

Why Is This Important?

The property (attributes and values pairs) links on this page unveil a different kind of link, one which enables the following on HTTP networks such as the Web:

  1. Unambiguous identity for entities (aka. strong identifiers)
  2. Implicit binding of an entity and its metadata via strong identifiers
  3. Multiple metadata representations that enable a variety of presentations
  4. High precision Search and Find queries that simply use the metadata documents (by referencing entity URIs) as the query's Data Source Name

How Do I Discover Alternative Metadata Representations?

This document exposes metadata in the following formats: (X)HTML+RDFa, Turtle, N3, RDF/JSON, or RDF/XML. In the most basic form, you can simply view the (X)HTML source markup of this page, and go directly to the <head/> section which contains a <link/> tag with relationship and type properties for each format.

In addition, you can also explicitly request a desired metadata representation for a given resource via HTTP GET requests that use the entity's strong identifier as the call target.

How Can I Expose My Web Resources In This Manner?

Simply include the following in the <head/> section of your (static or dynamically generated) (X)HTML page:

<link rel="alternate" title="My Data in RDF Linked Data form"
type="application/rdf+xml"
href="http://linkeddata.uriburner.com/about/id/<this-page-URL>/>"

How Is This Related To The Linked Data Meme?

As stated above, the links in this page expose strong identifiers for its primary topic, secondary topics, attributes, and some values. These links, via implicit association, act as conduits to their metadata-bearing documents, in a variety formats.

[OpenLink Software]

About: Donkey: a Highly-Performant HTTP Stack for Clojure - InfoQ

An Entity of Type : Thing, from Data Source : https://www.infoq.com/articles/clojure-donkey-http-stack, within Data Space : dev.restore.ovi.cnr.it:8890

  • References
  • Referenced By
content

Description
  • Donkey is the product of the quest for a highly performant Clojure HTTP stack aimed to scale at the rapid pace of growth we have been experiencing at AppsFlyer, and save us computing costs.
Title
  • Donkey: a Highly-Performant HTTP Stack for Clojure - InfoQ
Subject
  • clojure donkey http stack,Development,Architecture & Design,Clojure,HTTP,JVM,Java,Virtual Machines,JVM Languages,W3C,Runtimes,Networking,Functional Programming,LISP,Performance & Scalability,Infrastructure,Architecture,
links to
  • https://en.wikipedia.org/wiki/Standing_on_the_shoulders_of_giants
  • https://www.infoq.com/int/bt/
  • https://www.infoq.com/software-architects-newsletter#placeholderPastIssues
  • https://www.infoq.com/privacy-notice
  • https://www.infoq.com/privacy-notice/
  • https://www.infoq.cn
  • https://www.infoq.com/jp/
  • https://www.infoq.com/fr/
  • https://www.infoq.com/write-for-infoq/
  • https://www.infoq.com/social/googleLogin.action?fl=login
  • https://www.infoq.com/social/liveLogin.action?fl=login
  • https://www.infoq.com/reginit.action
  • https://www.infoq.com/
  • https://www.infoq.com/news/
  • https://www.infoq.com/articles/
  • https://www.infoq.com/presentations/
  • https://www.infoq.com/podcasts/
  • https://www.infoq.com/minibooks/
  • https://www.infoq.com/development/
  • https://www.infoq.com/java/
  • https://www.infoq.com/kotlin/
  • https://www.infoq.com/dotnet/
  • https://www.infoq.com/c_sharp/
  • https://www.infoq.com/swift/
  • https://www.infoq.com/golang/
  • https://www.infoq.com/rust/
  • https://www.infoq.com/javascript/
  • https://www.infoq.com/architecture-design/
  • https://www.infoq.com/architecture/
  • https://www.infoq.com/enterprise-architecture/
  • https://www.infoq.com/performance-scalability/
  • https://www.infoq.com/design/
  • https://www.infoq.com/Case_Study/
  • https://www.infoq.com/microservices/
  • https://www.infoq.com/servicemesh/
  • https://www.infoq.com/DesignPattern/
  • https://www.infoq.com/Security/
  • https://www.infoq.com/ai-ml-data-eng/
  • https://www.infoq.com/bigdata/
  • https://www.infoq.com/machinelearning/
  • https://www.infoq.com/nosql/
  • https://www.infoq.com/database/
  • https://www.infoq.com/data-analytics/
  • https://www.infoq.com/streaming/
  • https://www.infoq.com/culture-methods/
  • https://www.infoq.com/agile/
  • https://www.infoq.com/diversity/
  • https://www.infoq.com/leadership/
  • https://www.infoq.com/lean/
  • https://www.infoq.com/personal-growth/
  • https://www.infoq.com/scrum/
  • https://www.infoq.com/sociocracy/
  • https://www.infoq.com/software_craftsmanship/
  • https://www.infoq.com/team-collaboration/
  • https://www.infoq.com/testing/
  • https://www.infoq.com/ux/
  • https://www.infoq.com/devops/
  • https://www.infoq.com/infrastructure/
  • https://www.infoq.com/continuous_delivery/
  • https://www.infoq.com/automation/
  • https://www.infoq.com/containers/
  • https://www.infoq.com/cloud-computing/
  • https://www.infoq.com/observability/
  • https://events.infoq.com/
  • https://www.infoq.com/about-infoq
  • https://www.infoq.com/infoq-editors
  • https://www.infoq.com/write-for-infoq
  • https://c4media.com/diversity
  • https://devsummit.infoq.com/conference...m_campaign=homepageheader_idsboston25
  • https://qconsf.com/?utm_source=infoq&u...ral&utm_campaign=homepageheader_qsf25
  • https://www.infoq.com/software-architects-newsletter/
  • https://assets.infoq.com/newsletter/re...sletter_sample/newsletter_sample.html
  • https://www.infoq.com/showbookmarks.action
  • http://qconferences.com/
  • https://www.infoq.com/infoq-editors/
  • https://www.infoq.com/about-infoq/
  • https://get.infoq.com/infoq-mediakit/
  • https://devmarketing.c4media.com/?utm_source=infoq
  • https://devsummit.infoq.com/conference...erral&utm_campaign=footer_idsboston25
  • https://qconsf.com/?utm_source=infoq&u...um=referral&utm_campaign=footer_qsf25
  • https://www.youtube.com/infoq
  • http://www.linkedin.com/company/infoq
  • http://twitter.com/infoq
  • https://www.facebook.com/InfoQ-75911537320
  • https://bsky.app/profile/infoq.com
  • https://www.amazon.com/dp/B07KMWGNNL
  • https://www.infoq.com/podcasts/#engineering_culture
  • mailto:feedback@infoq.com 
  • mailto:sales@infoq.com 
  • mailto:editors@infoq.com 
  • mailto:marketing@infoq.com 
  • https://www.infoq.com/terms-and-conditions
  • https://www.infoq.com/cookie-policy
  • https://en.wikipedia.org/wiki/Event_loop
  • https://netty.io/
  • https://www.techempower.com/benchmarks/
  • https://www.infoq.com/presentations/biology-brain
  • https://www.infoq.com/news/2025/05/openai-gpt-4-1/
  • https://www.infoq.com/presentations/biology-brain/
  • https://www.infoq.com/articles/emotional-mastery-tech-leaders/
  • https://github.com/ring-clojure/ring
  • https://github.com/metosin/reitit
  • https://www.infoq.com/news/2025/05/allegro-code-migrations-scale/
  • https://www.infoq.com/news/2025/05/terraform-mcp-server/
  • https://www.infoq.com/news/2025/05/legogpt-text-prompts/
  • https://en.wikipedia.org/wiki/Rich_Hickey
  • https://www.infoq.com/articles
  • https://docs.google.com/forms/d/e/1FAI...m9aRjYam9bQjKbEHvGZBxsioyGGw/viewform
  • https://www.infoq.com/news/2025/05/uber-journey-ray-kubernetes/
  • https://www.infoq.com/news/2025/05/jdk25-instance-main-methods/
  • https://www.infoq.com/news/2025/05/huggingface-reachy-robot/
  • https://www.infoq.com/news/2025/05/ids-boston-2025-topics/
  • https://www.infoq.com/articles/culture-trends-2025/
  • https://www.infoq.com/podcasts/build-effective-llms-infrastructure-data/
  • https://www.infoq.com/articles/practical-design-patterns-modern-ai-systems
  • https://www.infoq.com/articles/practical-design-patterns-modern-ai-systems/
  • https://www.infoq.com/presentations/eclipse-store/
  • https://www.infoq.com/news/2025/05/google-cloud-ai-workflow/
  • https://www.infoq.com/profile/Sergio-De-Simone/
  • https://www.infoq.com/profile/Yaron-Elyashiv/
  • https://www.infoq.com/Infrastructure/
  • https://www.infoq.com/articles/clojure-donkey-http-stack#
  • https://www.infoq.com/presentations/scale-payments
  • https://github.com/AppsFlyer/donkey
  • https://www.appsflyer.com/
  • https://vertx.io/
  • https://www.appsflyer.com/blog/appsflyer-g2-mobile-attribution-leader/
  • https://www.safedk.com/marketplace/sdks/appsflyer-appsflyer
  • https://github.com/TechEmpower/Framewo...on-Framework-Tests-Overview#plaintext
  • https://github.com/TechEmpower/Framewo...ork-Tests-Overview#json-serialization
  • https://www.techempower.com/
  • https://github.com/metosin/jsonista
  • https://clojure.org/about/functional_programming#_immutable_data_structures
  • https://www.youtube.com/watch?v=-6BsiVyC1kM
  • http://lampwww.epfl.ch/papers/idealhashtrees.pdf
  • https://docs.oracle.com/javase/specs/jls/se7/html/jls-17.html#jls-17.4.5
  • https://clojure.org/reference/compilation#directlinking
  • https://clojure.org/reference/sequences
  • https://vertx.io/docs/vertx-web/java/
  • https://github.com/FasterXML/jackson
  • https://github.com/ring-clojure
  • https://github.com/hugoduncan/criterium
  • https://github.com/giltene/wrk2
  • https://www.techempower.com/benchmarks...55c4d26a5891&hw=ph&test=plaintext&a=2
  • https://clojars.org/com.appsflyer/donkey
  • https://il.linkedin.com/in/yaron-e-960954101
  • https://www.infoq.com/Clojure/
  • https://www.infoq.com/http/
  • https://www.infoq.com/JVM/
  • https://www.infoq.com/VirtualMachines/
  • https://www.infoq.com/JVM_Langugaes/
  • https://www.infoq.com/w3c/
  • https://www.infoq.com/Runtimes/
  • https://www.infoq.com/Networking/
  • https://www.infoq.com/fp/
  • https://www.infoq.com/lisp/
  • https://www.infoq.com/presentations/scale-payments/
  • https://www.infoq.com/news/2025/05/spring-boot-3-5/
  • https://www.infoq.com/news/2025/05/uber-kubernetes-migration/
  • https://www.infoq.com/news/2025/05/grafana-12/
  • https://www.infoq.com/auth-info/
  • https://www.infoq.com/presentations/catch-bug-build
  • https://www.infoq.com/podcasts/cyber-act-strengthen-software-project
  • https://c4media.com/
  • https://devsummit.infoq.com/conference...m_campaign=homepageheader_idsmunich25
  • https://ai.qconferences.com/?utm_sourc...ral&utm_campaign=homepageheader_qai25
  • https://www.infoq.com/presentations/slack-cellular-architecture/
  • https://www.infoq.com/presentations/catch-bug-build/
  • https://www.infoq.com/news/2025/04/qcon-wiremock-api-testing/
  • https://www.infoq.com/news/2025/04/activision-build-time/
  • https://www.infoq.com/articles/domain-driven-rag/
  • https://devsummit.infoq.com/conference...tm_campaign=largefooterad_idsboston25
  • https://devsummit.infoq.com/conference...erral&utm_campaign=footer_idsmunich25
  • https://ai.qconferences.com/?utm_sourc...um=referral&utm_campaign=footer_qai25
  • https://www.infoq.com/news/2025/05/pulumi-idp/
  • https://www.infoq.com/news/2025/05/accessible-websites-how-to/
  • https://www.infoq.com/podcasts/technical-leadership-building-powerful-solutions
  • https://www.infoq.com/podcasts/technical-leadership-building-powerful-solutions/
  • https://www.infoq.com/presentations/clojure-2024
  • https://www.infoq.com/articles/inflection-points-engineering-productivity
  • https://www.infoq.com/news/2025/05/meta-pyrefly-python-typechecker/
  • https://www.infoq.com/presentations/clojure-2024/
  • https://www.infoq.com/news/2025/05/nats-cncf-open-source/
  • https://www.infoq.com/news/2025/05/apollo-graphql-mcp/
  • https://www.infoq.com/news/2025/05/google-alpha-evolve/
  • https://www.infoq.com/news/2025/05/mistral-devstral-agentic/
  • https://www.infoq.com/articles/inflection-points-engineering-productivity/
  • https://www.infoq.com/news/2025/05/skyscanner-observability/
  • https://www.infoq.com/news/2025/05/new-typescript-compiler-10x-fast/
  • https://www.infoq.com/podcasts/kuberne...liency-recovering-ransomware-attacks/
  • https://www.infoq.com/news/2025/05/sociotechnical-complexity/
  • https://www.infoq.com/news/2025/05/kubernetes-k0s-cncf/
  • https://www.infoq.com/presentations/llm-meta
  • https://www.infoq.com/presentations/llm-meta/
xhv:alternate
  • https://www.infoq.com/articles/clojure-donkey-http-stack/
https://www.infoq.com/articles/clojure-donkey-http-stack#NULL
  • website
  • 0
  • text/html; charset=utf-8
  • no-cache
  • 3eac1729a8bbe046
  • IE=10, IE=edge
  • InfoQ
  • private,no-cache,no-store,must-revalidate
  • Donkey: a Highly-Performant HTTP Stack for Clojure
  • https://res.infoq.com/articles/clojure-donkey-http-stack/en/card_header_image/clojure-t-1610135959018.jpg
  • https://www.infoq.com/articles/clojure-donkey-http-stack/
  • https://res.infoq.com/articles/clojure-donkey-http-stack/en/headerimage/clojure-h-1610135959427.jpg
  • Donkey is the product of the quest for a highly performant Clojure HTTP stack aimed to scale at the rapid pace of growth we have been experiencing at AppsFlyer, and save us computing costs. In this article, we’ll briefly outline the use-case for a library like Donkey and present our benchmarks. Finally, we will discuss Clojure and immutability, and some of our design decisions.
https://www.infoq.com/articles/clojure-donkey-http-stack#alternate
  • https://www.infoq.com/articles/clojure-donkey-http-stack/
https://www.infoq.com/articles/clojure-donkey-http-stack#apple-touch-icon
  • https://cdn.infoq.com/statics_s2_20250513062629/apple-touch-icon.png
  • https://cdn.infoq.com/statics_s1_20250527074915/apple-touch-icon.png
https://www.infoq.com/articles/clojure-donkey-http-stack#canonical
  • https://www.infoq.com/articles/clojure-donkey-http-stack/
https://www.infoq.com/articles/clojure-donkey-http-stack#copyright
  • © 2006 C4Media
https://www.infoq.com/articles/clojure-donkey-http-stack#description
  • Donkey is the product of the quest for a highly performant Clojure HTTP stack aimed to scale at the rapid pace of growth we have been experiencing at AppsFlyer, and save us computing costs.
https://www.infoq.com/articles/clojure...y-http-stack#google-site-verification
  • 0qInQx_1WYOeIIbxnh7DnXlw1XOxNgAYakO2k4GhNnY
https://www.infoq.com/articles/clojure-donkey-http-stack#ifqpageType
  • ARTICLE_PAGE
https://www.infoq.com/articles/clojure-donkey-http-stack#image_src
  • https://res.infoq.com/articles/clojure-donkey-http-stack/en/headerimage/clojure-h-1610135959427.jpg
https://www.infoq.com/articles/clojure-donkey-http-stack#keywords
  • clojure donkey http stack,Development,Architecture & Design,Clojure,HTTP,JVM,Java,Virtual Machines,JVM Languages,W3C,Runtimes,Networking,Functional Programming,LISP,Performance & Scalability,Infrastructure,Architecture,
https://www.infoq.com/articles/clojure-donkey-http-stack#msapplication-TileColor
  • #ffffff
https://www.infoq.com/articles/clojure-donkey-http-stack#msapplication-TileImage
  • /styles/static/images/logo/logo.jpg
https://www.infoq.com/articles/clojure-donkey-http-stack#preload
  • https://cdn.infoq.com/statics_s2_20250513062629/styles/icons.css
  • https://cdn.infoq.com/statics_s2_20250513062629/styles/style_extra.css
  • https://cdn.infoq.com/statics_s2_20250513062629/styles/style_en.css
  • https://cdn.infoq.com/statics_s1_20250527074915/styles/style_en.css
  • https://cdn.infoq.com/statics_s1_20250527074915/styles/icons.css
  • https://cdn.infoq.com/statics_s1_20250527074915/styles/style_extra.css
https://www.infoq.com/articles/clojure-donkey-http-stack#shortcuticon
  • https://cdn.infoq.com/statics_s2_20250513062629/favicon.ico
  • https://cdn.infoq.com/statics_s1_20250527074915/favicon.ico
https://www.infoq.com/articles/clojure-donkey-http-stack#stylesheet
  • https://cdn.infoq.com/statics_s2_20250513062629/styles/fonts/font.css
  • https://cdn.infoq.com/statics_s2_20250513062629/styles/print.css
  • https://cdn.infoq.com/statics_s2_20250513062629/styles/style.css
  • https://cdn.infoq.com/statics_s2_20250513062629/styles/prism.css
  • https://cdn.infoq.com/statics_s1_20250527074915/styles/print.css
  • https://cdn.infoq.com/statics_s1_20250527074915/styles/style.css
  • https://cdn.infoq.com/statics_s1_20250527074915/styles/fonts/font.css
  • https://cdn.infoq.com/statics_s1_20250527074915/styles/prism.css
https://www.infoq.com/articles/clojure-donkey-http-stack#tprox
  • 1610434800000
https://www.infoq.com/articles/clojure-donkey-http-stack#twittercard
  • summary_large_image
https://www.infoq.com/articles/clojure-donkey-http-stack#twitterdescription
  • Donkey is the product of the quest for a highly performant Clojure HTTP stack aimed to scale at the rapid pace of growth we have been experiencing at AppsFlyer, and save us computing costs. In this article, we’ll briefly outline the use-case for a library like Donkey and present our benchmarks. Finally, we will discuss Clojure and immutability, and some of our design decisions.
https://www.infoq.com/articles/clojure-donkey-http-stack#twittertitle
  • Donkey: a Highly-Performant HTTP Stack for Clojure
https://www.infoq.com/articles/clojure-donkey-http-stack#viewport
  • width=device-width,initial-scale=1
primary topic
  • https://www.infoq.com/articles/clojure-donkey-http-stack
Alternative Linked Data Views: Facets | iSPARQL | ODE     Raw Linked Data formats: CXML | CSV | RDF ( N-Triples N3/Turtle JSON XML ) | OData ( Atom JSON ) | Microdata ( JSON HTML) | JSON-LD
This material is Open Knowledge   W3C Semantic Web Technology     This material is Open Knowledge Creative Commons License Valid XHTML + RDFa
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License.
OpenLink Virtuoso version 07.20.3231, on Linux (x86_64-generic_glibc25-linux-gnu), Single Edition