Beyond REST maturity levels: Insights from building a real life, high-load REST API

David Buchmann (27.Jan.2018 at 14:50, 1 hr )
Talk at PHPBenelux Conference 2018 (English - US)

Rating: 2 of 5

Implementing a REST API is not only about designing correct resource URLs. I will talk about the software and system engineering part it takes to build a data API. I will show concrete examples from a project where we gather data from dozens of different services and systems and build a real-time capable data store. The main technology stack is Symfony, Elasticsearch and Varnish.

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

 
Comments closed.

Comments

Rating: 1 of 5

27.Jan.2018 at 15:29 by Michaël Arnauts (4 comments) via Web2 LIVE

I guess this talk needs more dynamic, and less slides.

Rating: 4 of 5

27.Jan.2018 at 16:54 by Anonymous

Nice collection of tips and insights on building a API with PHP.

Rating: 3 of 5

27.Jan.2018 at 17:31 by Johan Vervloet (25 comments) via Web2 LIVE

It was cool to hear what is involved in such a big api.

Rating: 2 of 5

27.Jan.2018 at 21:04 by Jelle Smeets (9 comments) via Web2 LIVE

Good to see how the speaker tackled problems for a big API. But the presentation needed some more action, and was a bit difficult to follow at times.

Rating: 2 of 5

27.Jan.2018 at 23:29 by Koen Cornelis (30 comments) via Web2 LIVE

This talk probably wasn't bad if you came to see what was delivered. Sadly, i went by the title and this talk wasn't about rest. Aside from the tip to write good documentation (which is true for any API), it was more about Varnish, ES, Symfony and how a specific api was built wit them. From the title i expected tips and tricks for building a REST API. But that was missing.

Rating: 2 of 5

28.Jan.2018 at 12:48 by Guy Steels (12 comments) via Web2 LIVE

Expected more from this talk.

Rating: 2 of 5

28.Jan.2018 at 17:34 by Robert Broen (48 comments) via Web2 LIVE

The title is strictly speaking not wrong. Unfortunately it says nothing about which insights were found (and are the subject of the talk).
The matter of the talk is very interesting.
The real life case you based the talk on was great, you had well prepared slide, supported by solid research and lots of data.

Unfortunately, the audience could not feel your passion for the subject... and you lost them.

Rating: 2 of 5

28.Jan.2018 at 21:07 by Bruno (11 comments) via Web2 LIVE

This talk had potential but unfortunately it wasn't well delivered imo. Although there was a lot of useful information it was not always easy to follow due to the amount of content in the slides and the amount of slices itself. At times it felt like the presentation was more ment for an internal company meeting than for an audience at a conference.

Rating: 3 of 5

28.Jan.2018 at 21:40 by Dave Liddament (67 comments) via Web2 LIVE

There were some really useful bits of information. Although at times it was a bit hard to follow.

To improve I'd recommend adding a bit more structure and clearer learning goals.... E.g.
In this section we're going to solve problem X. Here is solution to problem X.

Rating: 2 of 5

29.Jan.2018 at 09:33 by Rein Corselis (6 comments) via Web2 LIVE

Need some work with the slides. Zoom more in on details. To much zoomed out.

Rating: 3 of 5

29.Jan.2018 at 09:36 by Bart Reunes (46 comments) via Web2 LIVE

The talk could be better organised: provide your audience with more information on how it is structured, and where in your talk we are. There was a lot of useful information. Also, I would recommend to somehow add Varnish to the title, instead of using REST twice.

Rating: 2 of 5

29.Jan.2018 at 11:37 by David (1 comments) via Web2 LIVE

I agree with the rest. Talk was more a list of implementation steps, not so much about real insights.

Rating: 2 of 5

29.Jan.2018 at 15:27 by Donatas Aleksandravičius (24 comments) via Web2 LIVE

This talk has a future, but I didn't understand what was the purpose of it, I didn't get any takeouts nor what should I be aware in my own path to future REST APIs. Lacks a certain message.

Rating: 2 of 5

29.Jan.2018 at 15:33 by Kenneth Schabrechts (55 comments) via Web2 LIVE

The talk was technically correct but not what I expected of it.
It was also very dull / non-entertaining.

The guy next to me sadly fell asleep.
It's hard to convey passion, keep trying!

Rating: 1 of 5

29.Jan.2018 at 19:33 by Joey (9 comments) via Web2 LIVE

The contents of the presentation were actually quite good, lots of good tips. However the speaker had a very monotone voice and although the subject was quite interesting the speaker was not (mostly of the way of speaking and monotone voice).

I do agree with the fact that the title is not really representative of the talk.

Rating: 2 of 5

30.Jan.2018 at 13:31 by Ruben Woudenberg (13 comments) via Web2 LIVE

An interesting example of a real-life API that was brought in a monotome way that unfortunately did not connect. I also would have loved to see more focus on REST and the technology stack in general, and a bit less on things like data maintenance (e.g. Elastic indexing).

Maybe it wasn't wise to start the talk by immediately dismissing the part of the title about REST maturity levels, as it set a tone of deviation from expectations made by the talk's title and outline.

Rating: 3 of 5

30.Jan.2018 at 16:45 by Eugene Leonovich (4 comments) via Web2 LIVE

Nice talk, but a bit superficial. I would recommend focusing on a few components of the built system
and explain them in detail.

© Joind.in 2018