Hacker News new | ask | show | jobs
by jacques_chester 3986 days ago
I've worked on what is ostensibly a Heroku competitor (Cloud Foundry).

I don't see where the limits on languages, frameworks or data stores comes in.

Languages are extensible in buildpacks, data stores are ordinary services. Heroku pioneered the 12-factor app model, Cloud Foundry lets people run it themselves.

1 comments

The "limitation" comes from the notion that you code to a particular implementation with Heroku (or Cloud Foundry). If you want to change implementations, you must code to that new implementation. With a true aPaaS, the implementation can change, but your code goes against the same fabric-like API.
Can you give an example?

Because I am just not seeing your point. The whole point of a PaaS is to not code to an API. You throw a 12-factor app at one and it Just Works.