Live data from Hacker News

Show HN: Hasura – A Postgres BaaS and Kubernetes PaaS on Your Own Infrastructure

hasura.io

11–20 of 72 posts

Re: Show HN: Hasura – A Postgres BaaS and Kubernetes PaaS on Your Own Infrastructure

#11
post #9

We built Hasura over the last few years to help us build products fast. We didn't know what it would look like when we started, but we've ended up with something like a Parse + Heroku but on your own infra so that you can mess around with the internals when required. Key features: 1. Data APIs on a Postgres database 2. Deploy with git-push, or any docker image 3. Expose HTTP services on the API gateway over subdomain…

I like the cartoons too! Who drew them?

We have an in-house illustrator. This comment will make her very happy!

Re: Show HN: Hasura – A Postgres BaaS and Kubernetes PaaS on Your Own Infrastructure

#12
post #10

We built Hasura over the last few years to help us build products fast. We didn't know what it would look like when we started, but we've ended up with something like a Parse + Heroku but on your own infra so that you can mess around with the internals when required. Key features: 1. Data APIs on a Postgres database 2. Deploy with git-push, or any docker image 3. Expose HTTP services on the API gateway over subdomain…

Fun fact: hasura in Greek stands for "loss/ lost".

Hahaha! The H in Hasura comes from Haskell, while Asura is the Sanskrit word for demon ('daemon').

Re: Show HN: Hasura – A Postgres BaaS and Kubernetes PaaS on Your Own Infrastructure

#13
post #9

We built Hasura over the last few years to help us build products fast. We didn't know what it would look like when we started, but we've ended up with something like a Parse + Heroku but on your own infra so that you can mess around with the internals when required. Key features: 1. Data APIs on a Postgres database 2. Deploy with git-push, or any docker image 3. Expose HTTP services on the API gateway over subdomain…

I like the cartoons too! Who drew them?

Thanks! We've been lucky enough to have a couple of kickass graphic designers help us with our wackiest ideas!

The logo is by https://twitter.com/shmunday Cartoons by http://www.sandhyaprabhat.com/

Re: Show HN: Hasura – A Postgres BaaS and Kubernetes PaaS on Your Own Infrastructure

#14

We built Hasura over the last few years to help us build products fast. We didn't know what it would look like when we started, but we've ended up with something like a Parse + Heroku but on your own infra so that you can mess around with the internals when required. Key features: 1. Data APIs on a Postgres database 2. Deploy with git-push, or any docker image 3. Expose HTTP services on the API gateway over subdomain…

Off the cuff it looks great. Going to have to set aside some time to try it out.

Re: Show HN: Hasura – A Postgres BaaS and Kubernetes PaaS on Your Own Infrastructure

#15
post #8

We built Hasura over the last few years to help us build products fast. We didn't know what it would look like when we started, but we've ended up with something like a Parse + Heroku but on your own infra so that you can mess around with the internals when required. Key features: 1. Data APIs on a Postgres database 2. Deploy with git-push, or any docker image 3. Expose HTTP services on the API gateway over subdomain…

This seems like working on a similar space as loopback.io, is this correct? if not, how would you compare the two? I ask because I'm currently using LB for a project and while I actually like it a lot I always like to be aware of alternatives and similar tools that I might need in the future.

The motivation is quite similar, especially with the out of the box APIs. The architecture/implementation is significantly different.

Key value-prop differences are that out-of-box APIs are just one part of Hasura. The idea is to make it easy to integrate with community services (containerised) or deploy your own services in whatever language/stack.

Some other specific differences:

1. Hasura Data API is a graphql like query language to Postgres.

2. Deployment is similar to Heroku. So you deploy code in any language/framework

3. Nginx based API gateway behaves like a session middleware, so that any upstrea service can re-use auth

Re: Show HN: Hasura – A Postgres BaaS and Kubernetes PaaS on Your Own Infrastructure

#16

We built Hasura over the last few years to help us build products fast. We didn't know what it would look like when we started, but we've ended up with something like a Parse + Heroku but on your own infra so that you can mess around with the internals when required. Key features: 1. Data APIs on a Postgres database 2. Deploy with git-push, or any docker image 3. Expose HTTP services on the API gateway over subdomain…

In the comparison page, it would be great to see how Hasura compares to other PAAS offerings, such as Deis, Flynn, Tsuru, etc.

Agreed that built in ACLs and Baas is really fantastic.

Re: Show HN: Hasura – A Postgres BaaS and Kubernetes PaaS on Your Own Infrastructure

#17

We built Hasura over the last few years to help us build products fast. We didn't know what it would look like when we started, but we've ended up with something like a Parse + Heroku but on your own infra so that you can mess around with the internals when required. Key features: 1. Data APIs on a Postgres database 2. Deploy with git-push, or any docker image 3. Expose HTTP services on the API gateway over subdomain…

In the comparison page, it would be great to see how Hasura compares to other PAAS offerings, such as Deis, Flynn, Tsuru, etc. Agreed that built in ACLs and Baas is really fantastic.

Thanks! The BaaS components and the session middleware are precisely what differentiates Hasura from the above platforms.

Re: Show HN: Hasura – A Postgres BaaS and Kubernetes PaaS on Your Own Infrastructure

#19
One of the features, that I know how to do in MongoDB quickly but not in Postgres, is creating permissions not on the the role level (user, admin, etc) but on the id level like users with unique id blah234 and blah546 can access this table/row. I can figure it out in sql with time but it is not a tradeoff worth taking in my certain situation. I always look for this feature when I see a baas/paas tool show up on hacker news.

Re: Show HN: Hasura – A Postgres BaaS and Kubernetes PaaS on Your Own Infrastructure

#20
post #19

One of the features, that I know how to do in MongoDB quickly but not in Postgres, is creating permissions not on the the role level (user, admin, etc) but on the id level like users with unique id blah234 and blah546 can access this table/row. I can figure it out in sql with time but it is not a tradeoff worth taking in my certain situation. I always look for this feature when I see a baas/paas tool show up on hacke…

If you know the multiple id's, why not make a role for them?
Post reply on HN