Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
coops
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
1.
▲
by
coops
10y ago
Someone like Amit doesn't need money; by the time you get as highly placed at Google as he was you will be wealthy. I believe that Uber has interesting engineering challenges but likewise have doubts about their profitability.
2.
▲
by
coops
11y ago
It's a real piece of hardware.
3.
▲
by
coops
11y ago
- crawlers - websearch - google brain - video transcoding for youtube - appengine (think snapchat) - gmail Almost everything Google does runs on Borg.
4.
▲
by
coops
11y ago
The best you can do is two-phase commit.
5.
▲
by
coops
12y ago
SRE here. If you can handle your work nobody cares how much you are in the office. At all. However, unless you are insanely organized you won't be able to do this every single week--most successful googlers have several projects going
6.
▲
by
coops
12y ago
You cannot hire top-quality engineers who are willing to do shift work.
7.
▲
by
coops
12y ago
Yes, this is certainly a state you would desire to avoid. However, you didn't answer any of my questions.
8.
▲
by
coops
12y ago
Can you go into more detail regarding the prohibitive consistency issues? How do you maintain consistency in steady-state (ie. not during migrations?) Also, how do you make the call as to whether to bring your site down vs. attempting a liv
9.
▲
by
coops
12y ago
It would be interesting if someone from Github could discuss why they chose to do this migration by taking the whole site offline and doing the migration all at once. Did anyone investigate if this could be done without taking the site offl
10.
▲
by
coops
12y ago
What's it like to administer a cluster of Mac Minis? Do any of the popular open-source orchestration tools work?
11.
▲
by
coops
12y ago
Consider that if you collect device fingerprints, you can detect users who live together, because they are likely to share devices. If somebody bad then gets access to that data, they could do creepy things to your users.
12.
▲
by
coops
12y ago
This is generally known as "device fingerprinting"--there are many ways to do it but they all involve probing for unique properties of a client via JS / Flash (listing installed fonts, drawing invisible characters and measuri
13.
▲
by
coops
12y ago
I think what will actually happen to requests in flight is: - partial data received by old HAProxy is lost as old HAProxy exits - new HAProxy comes online, binds to port, receives fd - iptables rule removed. new HAProxy starts receiving new
14.
▲
by
coops
12y ago
I feel I must point out that this relies on your clients to retry packets that iptables drops, so at the least they'll have a slower experience than they otherwise would. I believe that this will also break requests that are in flight
15.
▲
by
coops
12y ago
Er, yes, hi Evan! Cooper here. I believe either you or Andy originally pointed this interesting HAProxy restart behavior out to me, in the context of explaining why you wrote Einhorn.
16.
▲
by
coops
12y ago
This is generally correct. In particular, when the HAProxy process is stopped/restarted there is a brief period during which the port is not bound by either process. (If the new process isn't able to get the socket when it boots i
17.
▲
by
coops
12y ago
This release contains a neat feature: you can now bind HAProxy to a specific FD opened by its parent process. This means that you can babysit your HAProxy processes underneath a parent process that opens ports and get hitless HAProxy resta
18.
▲
by
coops
13y ago
"A simple Hubot command can reroute our traffic to their network which can handle terabits per second." Really? You have to round-trip through Campfire to control your network?
19.
▲
by
coops
13y ago
This is a terrible question so I'm not going to answer it, but if you are interested in reading about the corrupt history of Myrtle Beach (and the greater Grand Strand area) I strongly recommend Will Murdock's Banana Republic: A Y
20.
▲
by
coops
13y ago
Funny to see this post pop up in a thread about how dysfunctional SF city government is. Myrtle Beach is effectively governed by an oligarchy of property development families.
21.
▲
by
coops
13y ago
sorry, no, you're all wrong. those employees are all taking unpaid leave to come work on healthcare.gov.
22.
▲
by
coops
13y ago
You must not have tried very hard. http://techcrunch.com/2013/10/31/oracle-red-hat-and-google-e... People are still flying out there to help with healthcare.gov, all the time.
23.
▲
by
coops
13y ago
For all their hand-wringing over the healthcare.gov debacle you'd think at least one of these DoBT guys would have gone in to help fix it. That probably would have gotten in the way of fund-raising, though.
24.
▲
by
coops
13y ago
I have done this the last 2 times I changed jobs. It worked out well for me both times. If you are considered to be a valuable employee, and you have management that is the least bit competent, you won't "just be replaced" fo
25.
▲
by
coops
13y ago
most google search outages at this point are the result of some kind of bad configuration push.
26.
▲
by
coops
13y ago
if i recall correctly, likes were pretty dark-testable, since we didn't make them visible until we released them. so we were able to use a methodology similar to the infinite-scroll dark test--X% of items viewed by client in the app trigger
27.
▲
Loadtests for the Real World
(medium.com)
22 points
by
coops
13y ago
|
2 comments
28.
▲
by
coops
14y ago
similarly, engineers who won't criticize or endure criticism of their own work are seriously poisonous for a company.
29.
▲
by
coops
14y ago
i'm a site reliability engineer at foursquare sf, and i think it's very accurate. dennis travels to our office frequently and takes the time to meet with each of us individually, even those of us who work very far away from feature-land. wh
30.
▲
by
coops
14y ago
did the standard replica set election process not work for you? it is very rare for us to see a failed failover.
More ›