Hacker Newsnew | past | comments | ask | show | jobs | submit | waitwaitwhay's commentslogin

Whats the problem with rollbacks? Just redeploy the package of the previous version?


How long would that take?

Is it alright for your site to go down for minutes?


I deploy the old version to new virtual machines and reconfigure the loadbalancer to direct traffic to those instances. Or I do a rolling downgrade, one machine at a time and excludes machines being downgraded in the LB. This takes a minute or so (everything is automated) and there is no downtime.


That is not a promise.


That referrs to Nano, not Hyper V virtualization?


Sure about that? My experience is that large companies host their dashboard in their own environment and that the dashboard will be down when their own infrastructure is. If by large companies, we are talking about >10 000 employees or so.


Well, it depends on the company. The companies I've worked with do it the way I've described, but I can definitely see enterprises going all politics and deciding to host the status page themselves, rather than do it correctly.


> No other open source RDBMS manages those things, so calling postgres out for lacking them is a little disingenuous.

Doesnt MySQL Cluster do this pretty well?


MySQL clustering is a goddamn PITA, just as MySQL replication is, regularly requiring you to take a plunger to unclog it. The quirks and bugs are myriad.


According to their documentation, the data storage for log events is Elasticsearch and if the Elasticsearch data is lost then the logs are gone. Consideribg that ES is not a database and may lose data this sounds a bit scary to me.


My understanding is that appending only is fine. So if your use case is logging elasticsearch is totatly fine. You probably can't compare it to the robustness of MySQL & PostreSQL. But most NoSQL are not known to be that robust either.


You can solve this in one of two ways:

1. Whatever mechanisim you're using to send data to Graylog, you send that data to S3 as well. You can then reload Graylog at anytime with S3 data.

2. Backup your Elasticsearch nodes to S3

I should've mentioned I run this in AWS. Sorry about that!


read up here... https://www.elastic.co/blog/resiliency-elasticsearch/

they had a major data corruption bug last year but have taken measures to correct it. I asked if elasticsearch could be a source of truth at elasticon and they didn't say yes, but they indicated that you "could do it" and it is a goal


Same in Sweden.


It was clear to me at least.


Windows Phone 8 passes as well. Closed source for the win! Did I do that right?


> There has never, ever been any expectation set that internet email is private.

Of course there has.


Only if your expectation is that mailing your thoughts on what amounts to a digital postcard that passes through dozens of hands before it arrives to the destination is private.


What I meant was that most people assume it is secure. I mean only a few % at most has any clue how email works. I suspect most of my colleagues who has been working as developers for decades don't know that email may pass through dozens of hands. Of course if you know how it works you know its not secure, but very few people knows how it works.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: