Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dkhenry
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
121.
▲
by
dkhenry
7y ago
The cost to run those benchmarks with AWS was close to $50,000 just in infrastructure cost ( that was the main reason we jumped from 16 shards to 64 shards at the larger instance size, we wanted to show the top end, but we didn't have
122.
▲
by
dkhenry
7y ago
Yes! We have it on our todo list to have you test out Vitess.
123.
▲
by
dkhenry
7y ago
Its not, its still read committed. Its the same thing as if you had to read from two rows in a transaction, and your isolation was read committed, and both those rows would be modified by a different transaction. Its possible you read the f
124.
▲
by
dkhenry
7y ago
The data will be committed, but you may get a subsequent read that has the previous value, before it is overwritten by the final value. This would only occur if the shard where the commit is occurring fails, while the promoted shard replays
125.
▲
by
dkhenry
7y ago
Yes they are normally isolated, however its only at a READ_COMMITTED level, and a nuance of the implementation is that you may see committed data rolled back by the protocol in the event of a failure. Its still technically READ_COMMITTED, b
126.
▲
by
dkhenry
7y ago
We will normally list it as ACI*D since there is a situation where you can break isolation.
127.
▲
by
dkhenry
7y ago
That is correct, this was done in partnership with AWS to show off Aurora, however we have achieved similar results with stock MySQL. We are pretty confident that with standard MySQL using MyRocks and some high end storage devices we will b
128.
▲
by
dkhenry
7y ago
I am one of the Maintainers of Vitess and I just wanted to pipe in on a few points. The comparison chart lists vitess as not having "High Performance" due to what they are saying is a single coordinator node ( vtgate ). You can ac
129.
▲
by
dkhenry
7y ago
You are totally ignoring the main point of the articles you linked! The reason we don't do it in america isn't because we have a lower risk tolerance, its because we built infrastructure that doesn't allow it[1],[2]. You link
130.
▲
by
dkhenry
7y ago
Its pretty common to have to deal with Ad hominem attacks when your pushing for change so all I can hope for is you can see how much your resistance to change is hurting those around you.
131.
▲
by
dkhenry
7y ago
But what you don't see in that 0.01% statistic is we have already acclimated to a world where kids are fortified against being hit by cars ( and it still happens ). The days of walking to school, the local playground, or a corner store
132.
▲
by
dkhenry
7y ago
It doesn't and the fact you latched onto that statement makes me thing you don't actually understand it. You want to believe this is just over protective parenting, but you don't understand how the sprawl of modern developmen
133.
▲
by
dkhenry
7y ago
Getting hit by a car is the leading cause of death of children[1]. Its not helicopter parenting its knowing that more kids die from cars then by any preventable cause. Anyone with kids knows the danger having kids on or near busy roads, and
134.
▲
by
dkhenry
7y ago
In so much as you can't get close to zero without radically changing how we build and live in this country you are correct, but the question is why wouldn't you want to make the changes to target zero deaths ? Not only would you b
135.
▲
by
dkhenry
7y ago
Of all the things I am concerned about for my 3 school aged children its them getting hit by a car. It makes it so I am afraid to let them go anywhere without me or another adult. It represses freedom in a way no other technology has. The o
136.
▲
by
dkhenry
7y ago
I am only aware of one study that found it was actually 97% of full time engineers couldn't write code[1], but I don't think that was a very rigorous study. The best evidence would be the very well known blog post by Jeff Atwood [
137.
▲
by
dkhenry
7y ago
> There is absolutely no evidence for this whatsoever. The ability to program or not, the ability to abstract, generalize, arrange your code right, solve problems, ask questions, and so on, changes little when the tooling ceremonies are
138.
▲
by
dkhenry
7y ago
I don't want to contest your personal experience, however I find it very hard to believe you could work in an enterprise environment and not know people like the one's I have described. I have met these kinds of people at all the
139.
▲
by
dkhenry
7y ago
I agree that you can't typecast everyone who has worked in a specific platform. There are lots of high quality developers out there working on all sorts of things, and as an industry we put too much emphasis on resume's which can&
140.
▲
by
dkhenry
7y ago
Its not about learning the language. Take a Java developer who is used to Eclipse and tell them from now on they need to write Maven files directly and learn how to build and test from the CLI because thats how your CI works. Same thing wit
141.
▲
by
dkhenry
7y ago
For the specific example given I have turned down many individuals who sound like they have a similar background because they could not figure out how to work outside of their toolchain. I see it all the time with .NET and Java developers,
142.
▲
by
dkhenry
7y ago
I am, and you are indeed correct. https://github.com/brave/brave-browser/issues/413 The notification if very discreet, but it did have a button in the toolbar to promp me to install it.
143.
▲
by
dkhenry
7y ago
edit2: Nevermind all this, Brave did in fact implement protected content this earlier this year https://github.com/brave/brave-browser/issues/413 I still can't use brave to watch netflix on Linux. Its a
144.
▲
by
dkhenry
7y ago
Well here is one case of a large scale user migrating https://eng.uber.com/mysql-migration/ And there are tons more. In fact here is a tool to help you do it https://github.com/pivotal-cf/pg2mysql
145.
▲
by
dkhenry
7y ago
This really makes it seem like you have never used a database system at scale. There are reasons why systems like MySQL let you turn them off, and they are some of the same reasons why pretty much everyone who uses a database at scale has s
146.
▲
by
dkhenry
7y ago
Every time I have seen a database use foreign keys there has been data corruption, because everyone thought foreign keys were declarative and not procedural. Just because you have a foreign key doesn't mean it was always there or that
147.
▲
by
dkhenry
7y ago
Thats a great example, because there is no beer out there that is "closed source". Meaning you can duplicate almost any beer you taste given enough time and effort. However what has happened in the market is the exact opposite of
148.
▲
by
dkhenry
7y ago
I was at an open source event hosted by a16z ( a blog post about it is here https://a16z.com/2019/10/04/commercializing-open-source/ ), and one of the things that was abundantly clear is there is no reas
149.
▲
by
dkhenry
7y ago
PlanetScale | Backend Engineer, Frontend Engineer, Site Reliability Engineer, Customer Success Engineer, Marketing, Sales | Mountain View, Ca | Full-Time | https://planetscale.com/careers PlanetScale is an early stage start
150.
▲
by
dkhenry
7y ago
That application we moved over was used to schedule doctors appointments. Before we got involved it was being used to schedule about 100 appointments a month. The failure rate of people trying to use it was over 95%. By moving to the cloud,
More ›