What I hate the most is that they forked the Apoll...
# prisma-whats-new
a
What I hate the most is that they forked the Apollo codegen repo, and call it aws-appsync-codegen.
๐Ÿ’ฏ 2
j
Yeah, Iโ€™ve been following the talk about that on the Apollo slack
a
Yeah, I emphasized that over there as well. AppSync powered by Apollo, seriously?!
j
It does look like the clients add some additional stuff on top of Apollo, though, with how they manage sync.
a
Yeah, they took apollo client + redux in about 50 LOC.
l
It'd be one thing if AWS wanted to piggyback open source and contribute back. But they just want to appropriate it.
๐Ÿ‘ 1
a
They even updated the copyright in the forked repo to Amazon. That's not 'reusing open source', that's annihilation.
Resistance is futile. We are Borg.
l
Those things said, I can't imagine the VC conversations within GraphCool. Eek
l
I was burned by the RethinkDB debacle, so I'm overly sensitive to VCs ๐Ÿ™‚
a
Well, Graphcool went full open source, so I'm not worried even the slightest in this case.
Plus, I think their business proposition is still a lot stronger than what AppSync is trying to offer.
Did you ever try to submit a FR for any of Amazon's services?
l
... would you put your money into GraphCool given that AWS is now in the same space?
a
Definitely.
j
I still would. Look at tools like Serverless. AWS has awesome services, but they still havenโ€™t gotten their tooling accessible to the masses.
They are improving with certain offerings, but still have a ways to go with most.
a
Their UI and UX have sucked since forever, they're too big to be flexible.
l
We're responding as developers. That's not the proper mode
a
They do not nearly offer the level of support Graphcool does.
l
Perhaps Google would be interested in a GraphCool acquisition to compete with AWS. But that's about the only exit left.
a
I doubt that Graphcool would be interested ๐Ÿ˜„
l
Their duty is to their shareholders, not their ego
Thus is the problem with VC companies
But... I love GraphCool, so I'm riding the horse ๐Ÿ™‚
a
I think the biggest mistake anyone can make at this point is move in a direction where companies like Google and Amazon are buying up the competition.
There is enough room on top, besides and around AWS offerings to run a healthy business.
l
Completely agree
a
Think about things like managed clusters. Just like when VPS became big years ago, running one isn't the hard part. Keeping it running, operational costs, is the biggest issue.
l
But VCs don't want healthy businesses. They want 100x returns. So when GraphCool needs their next round, will there be money? Hopefully GraphCool can become / is a healthy business and they don't need to ask for more money. Then they sidestep the issue
๐Ÿ‘ 1
a
Any developer can create an AppSync GraphQL endpoint, but maintenance, scaling, management, monitoring, etc. is not something Amazon is going to do for you.
l
RethinkDB -- despite being, arguably, the best NoSQL database -- couldn't make itself into a business and the VCs cut funding
a
The biggest overlap I think, is with the already free tier at Graphcool. Anything above that does not overlap with Amazon's offering.
RethinkDB wasn't a full stack solution, nor was it a business solution. It was a technical implementation detail (a database).
For example, I read today that Amazon also launched a Graph database (to compete with Neo4j and the likes).
l
Why does a full stack solution matter? Mongo seems to do fine as an "implementation detail"
a
The same applies there. Just clicking 'create new database' in the Amazon console doesn't make it a proper business solution.
Regarding MongoDb: mainly because of their enterprise offering, which goes above and beyond the simple technicality of having a database instance.
l
Rethink had a similar offering. I understand that just because AWS moves into the space, it doesn't mean other products collapse. AWS DBs aren't shutting down Postgres. My point is, though, that their entry into the space makes potential suitors of GraphCool more hesitant to also move into the space which lowers GraphCool's expected value
I suppose there's some argument that it may make some more likely to move given they now feel pressure, but that'll be limited to Google and Microsoft
I was a part of the Rethink / Horizon bandwagon and watched it collapse under me. I'm fearful (perhaps unreasonably) of a repeat
a
Well, RethinkDb also still exists in its open source form
l
Horizon was more the issue. Horizon was their JS "realtime" client /server solution. And Rethink closed before Horizon was feature complete. I don't think we'd call GraphCool feature complete in its current form, though it offers escape hatches that Horizon didn't have
a
I think the focus should very much be on those escape hatches. I've seen many many frameworks and hosted platforms come and go over the past 20 years. And for me, the single most important decisive argument is: can I work around any limitations I might encounter. With the focus on GraphQL Gateway tooling, and the experience I have with that building my own framework around that concept, that strong point really shines. There are no limitations, just missing features, and most of the time they are easy to implement on top of Graphcool.
๐Ÿ‘ 4