Avatar of jakestein
CEO at Stitch
Shared insights
on
ClojureClojureMySQLMySQLPostgreSQLPostgreSQL
at

The majority of our Clojure microservices are simple web services that wrap a transactional database with CRUD operations and a little bit of business logic. We use both MySQL and PostgreSQL for transactional data persistence, having transitioned from the former to the latter for newer services to take advantage of the new features coming out of the Postgres community.

Most of our Clojure best practices can be summed up by the phrase "keep it simple." We avoid more complex web frameworks in favor of using the Ring library to build web service routes, and we prefer sending SQL directly to the JDBC library rather than using a complicated ORM or SQL DSL.

READ LESS
How Stitch Consolidates A Billion Records Per Day - Stitch Tech Stack | StackShare (stackshare.io)
15 upvotes62K views
Avatar of Jake Stein

Jake Stein

CEO at Stitch