Building Real Systems in Reason (Native)
summary
OneGraph is implemented in Reason Native and runs end to end: Postgres via LibPQ array-of-array-of-strings with custom connection pooling and PPX codegen for types; HTTP clients built with Cohttp then libcurl backends and a multipart encoder; OAuth signing and an encrypt-at-rest module using crypto libs; GraphQL execution that generates a ReasonReact UI; initial stack with Lwt+Cohttp causes segfault at ~50 concurrent requests so the server moves to Async/alternative HTTP server and survives load.
AI-written summary · about
chapters (4)
- 0:00Start
- 13:18SNI (Server Name Indication) TLS problems! Problem making a request to Zendesk that doesn't happen
- 17:55A WILD ERROR APPEARS!
- 20:52CANONICALIZATION
related talks
35mGet started with Reason
26mAnd The Reason Is You
08mReason and OCaml - The Full Stack
36mServer side rendering React natively with Reason
41mReasonML: React as a Language and what the Future looks like
30mReasonML is Serious Business
50mReasonML (Opening Keynote)
23mMaking games and physics work with Reason & Reprocessing
