YouTube home National Registration Day
Upload

Loading...

Jennifer Smith - The Internet of Strings: Getting Smarter about Web Integration

4,597 views

Loading...

Loading...

Transcript

The interactive transcript could not be loaded.

Loading...

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Dec 25, 2013

We build increasingly sophisticated architectures and web applications but rely on HTTP and the humble string to hold them together. We apply widely understood data formats (XML, EDN, JSON) to our requests and responses so both sides understand structure but how does each party declare its expectations of the content of the message?

In this talk I explore some of the ways we can get smarter about web integration with Clojure: how we can use generative and simulation testing, consumer-driven contracts and perhaps logic programming to better reason about uncertainties, test our assumptions and localise faults in our systems. This will include an example using janus https://github.com/gga/janus to perform upstream and downstream contract verification.

Jen Smith is a Software Developer for ThoughtWorks based in London, UK and one of the London Clojurian organisers and speakers. She originally got into software development through the coincidence of mandatory C++ classes that formed part of her Music Technology degree. Since then she has found herself working on numerous technologies, environments and languages but is happiest when that language is Clojure.

Loading...

When autoplay is enabled, a suggested video will automatically play next.

Up next


to add this to Watch Later

Add to

Loading playlists...