4 ms·
Flexibility mostly. Pricing you can just bake into you're business model. Flexibility however is always something you run into with platforms. And while this i
by ecopoesis 11y ago
Flexibility mostly. Pricing you can just bake into you're business model.
Flexibility however is always something you run into with platforms. And while this is a bit different then what folks typically think of as a platform (Django, Rails, Play, Spring) it looks like it would suffer the same problems. As soon as you need to do something weird, you're stuck fighting the platform or porting out instead of making your project better. This is why I prefer platforms that are more a collection of libraries with a preferred way of doing then as opposed to rigid box box style things.
- vosper 11y agoThat makes sense. I'm usually a fan of AWS services, but this does look like the kind of thing that could land you in a world of hurt down the line, when there's something you need to do and you just can't without, say, moving completely off the API platform.
- fosk 11y agoFlexibility and being able to easily add extra functionality is the underlying philosophy of Kong (https://github.com/Mashape/kong https://github.com/Mashape/kong), of which I am one of the core contributors. We are accepting pull-requests from the community for new Plugins (http://getkong.org/plugins http://getkong.org/plugins), and I can see Kong running on top of the AWS Gateway -> Lambda integration to provide functionality that is not necessarily bound to the AWS realm.