Real Estate Clojure
summary
Case study of a UK property portal built in under ten months using Clojure with an Elasticsearch frontend, Postgres golden store, S3/SQS ingestion and CloudFront caching, web stack on Ring/Compojure/Liberator and a core.async pipeline with Prismatic schema contracts. The system ingests data from 5,000 branches, handles many inconsistent CSV/date formats with mungers and tests, and launches January 26th; outcome: simple, blisteringly fast UI, functioning production site backed by automated diagnostics and a TV campaign.
AI-written summary · about
chapters (10)
- 0:00My history in property
- 4:20Industry challenges
- 6:02Project scope and goals
- 9:10Choosing Clojure
- 11:58Initial architecture
- 14:11Building the data pipeline
- 17:07Data contracts and APIs
- 20:11Development milestones
- 22:06Project challenges
- 25:45Launch and reflection
related talks
30mIntroducing structure in Clojure
40mClojure At Scale
43mEvident Code, at Scale
33m"Consequential Clojure Architectures"
01h 01mArchitecture Decisions: A Case Study -
41m"Architecting systems through Engineering Principles"
24mBuilding Intelligible Systems
25mBeyond the Hype: Obstacles on the Path to Clojure Adoption
