Error formatting macro: pagetree: java.lang.NullPointerException
Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version. Compare with Current  |   View Page History

As is often the case with young languages, the question has been asked of the Clojure Community "Who's using Clojure?"

This pages intends to answer that question!

If you would like to get your story on this page, send an email with a brief (one paragraph) description of how you've used Clojure to clojure-advocacy@clojure.com. Optionally, send along an image and a link that we can post alongside the description.

Company

Story

Citigroup, the leading global financial services company, has approximately 200 million customer accounts and does business in more than 140 countries. Through Citicorp and Citi Holdings, Citi provides consumers, corporations, governments and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management.

Revelytix uses semantic web technologies to build products for data integration and emergent analytics in enterprises and federal systems. The company's flagship project uses Revelytix technologies to integrate many data sources in one of the largest federal domains and provide analytics for key decision-makers. Revelytix has three products built entirely in Clojure: Spyder (for dynamic SPARQL to SQL translation using R2RML mappings), Spinner (for SPARQL federation), and Rex (for RIF-based rule execution). These three products are all at their core about symbolic manipulation of queries, ontologies, or rules and we have found Clojure to be an excellent match for those problems. Clojure allows us to build high-level abstractions that work at the level of the problem. We also have gotten tremendous gains from being able to integrate with and reuse the vast wealth of Java libraries available on the JVM.

Labels: