News for hackers. Stuff that matters.

klaruz

Re:Gogs, an alternative to Gitlab on Monday March 16, 2015 @10:04AM (#9211445)
Why do I rarely see Gitblit talked about as an open source alternative to GitHub? It does a lot: http://gitblit.com/features.html, including a well thought out ticket workflow: http://gitblit.com/tickets_overview.html It's also very easy to install, since it only needs a JVM.

I started using it after getting frustrated with Gitlab's install process on RHEL (a year ago), and I used Gitolite before that. Gitblit has been refreshingly simple to deal with. Am I missing something other than the standard JVM hate?

Re:The load-balanced capture effect on Tuesday February 17, 2015 @02:50PM (#9064532)
Cloudwatch does what you're referring to as well. It's more of a basic server monitoring system that happens to integrate with the load balancer.

You get a set of basic VM level metrics, and you can feed it custom metrics from your app, or log files. All of which can be configured to alarm. I don't think it's possible to run advanced statistics on the metrics for alarming (eg, standard deviation from 30 minute exceeds N), but it may be. Usually it's just an event count, like more than N 500 errors over X time.

I do agree you need to think deeper than basic health checks though, 'broken server' is always a hard boolean to nail down.

Re:PostgreSQL 9.4 Released on Thursday December 18, 2014 @12:13PM (#8768348)
I think the problem is clustering is still very much a duct-tape situation in postgresql with no real clear consensus on how to build out a cluster.

Postgres-XL looks great for scale out, but you need 4 independent types of servers. Even with all those moving parts, it doesn't provide availability. If you want fail-over, you need pacemaker for the data nodes with traditional sync replication, and something like VRRP for your balancer, and something else to failover the coordinator. Several of these pieces can be tricky to set up in a cloud provider.

BDR looks nice, but it looks like there could be lots of gotchas for consistency in there. Maybe it is a magic bullet though... I don't know much about it yet.

Contrast with something like rethinkdb, mysql-galera, cassandra, etc, you start up enough nodes for quorum, tell them about each other, and you're pretty much done. The clients can handle the balancing, or you can use a pooler/balancer.

In my perfect world, I'd install postgresql-awesome-cluster-edition on 3 nodes, add the 3 IPs (or turn on multicast discovery, if my env can support it), and away we go for read scalability and availability. I do this today for mysql-galera, and other than the fact it's mysql, it's awesome. For writes, if you add 4 or more nodes, there should be some sort of shard system like XL has.

That said, postgresql is still clearly the best SQL and even noSQL single node server out there, it's a really great piece of software.

Re:Why we use HTTPS for every .gov website we make on Friday November 14, 2014 @10:29PM (#8610742)
So you think recompiling OpenSSL from scratch, in doing so, deviating from the upstream vendor's supported binaries, and the dependency problems with updates it will cause, just to support a mostly smoke and mirrors standard is a good idea? I'd don't really think that's a best practice in commercial or government IT.
Re:Why we use HTTPS for every .gov website we make on Friday November 14, 2014 @10:19PM (#8610721)
I am in 100% agreement with you, FIPS is bonkers.
Re:Why we use HTTPS for every .gov website we make on Friday November 14, 2014 @04:28PM (#8609604)
https://access.redhat.com/solutions/95213

Dated May 28, 2014

If you don't have an account:

"So at this moment we cannot say whether mod_ssl is going to be a valid crypto module in FIPS mode under RHEL-6 although this is the intent."

That may have changed, and contradict other sources on redhat.com. There are a lot more KB articles on FIPS since the last time I really dug into it over a year ago.

Edit, yes, it looks like it was mod_nss only until the release of RHEL 5.9 last Jan. RHEL-6 was ongoing, but it looks like they claim mod_ssl will work now in other places in the knowledge-base.

You can't even use FIPS in Ubuntu/Debian at all: https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/95001

FIPS is just one area where it seems like there's a lot of contradictory information for federal IT. After doing the FedRAMP dance, and reading things to the letter, we stopped working towards it and partnered with one of the vendors that got it first. Their remote access was plain text VNC, 8 character password max. I would say I was surprised the paperwork matters more than real security, but I wasn't.

Re:Why we use HTTPS for every .gov website we make on Friday November 14, 2014 @03:40PM (#8609362)
I'm your counterpart at another agency. I'm glad to see other agencies are not doing FIPS on their websites (Which would be RHEL with mod_nss only). I'm a bit confused though, last I looked FedRAMP still required it. Have the mandates been changed?
Re:Panamax: Docker Management for Humans on Tuesday August 12, 2014 @02:19PM (#8169254)
I think it comes from their AppFog acquisition.
Re:When Google Decides To Delete Your App on Thursday April 10, 2014 @02:59PM (#7568866)
So in other words, become a FB/Twitter/Play/App store and put yourself at the top of the pyramid. Now you get to be the company changing the API and banning users, but we still haven't actually solved the problem for the users of web services.
They say they have a patent pending, that should have more details. I would like to read it, can anybody find the filing?

http://www.gbatteries.com/technology/

Re:Fleep on Tuesday March 18, 2014 @11:03AM (#7422334)
I just posted a similar comment above. It seems like the time is right for an open source advanced chat server. Maybe there already is one, I just don't know of it yet.
Re:Fleep on Tuesday March 18, 2014 @11:00AM (#7422313)
Are any of these available for companies that can't ship all their internal conversations and files to the cloud? Are XMPP/IRC and overpriced 'enterprise' suites still the go to for private chat?
Re:Optimizing Nginx TLS Time To First Byte on Monday December 16, 2013 @04:42PM (#6918021)
Yes, and google will throttle you if you make too many requests.
Re:Docker Installation on Google Cloud Platform on Friday December 06, 2013 @03:10PM (#6863433)
Redhat builds the binary from scratch as well:

http://pkgs.fedoraproject.org/cgit/docker-io.git/tree/docker...

It was just released to epel stable, the docs are here:

https://github.com/dotcloud/docker/blob/master/docs/sources/...

Re:Docker 0.7 runs on all Linux distributions on Tuesday November 26, 2013 @01:53PM (#6803319)
Very nice, I can stop updating my fork of the other rpm spec that's on github.

Any info on how it sets up networking? I see -b none in the startup... Is there some other tool that does it on EL6?

Do you know where devel talks for this rpm are happening? I did not see any mention of it in the EPEL list archives.

I must be missing something, but it seems like CoreOS is just etcd and vanilla docker. I do like the idea of etcd, but is there some sort of API to control docker with it?
That's NDB cluster, not Galera. They are apples and oranges.
Entire groups of people at MS have clearances. Their software runs large chunks of the DOD, they can and do put consultants on site in secured locations when needed. Who else is going to fix an exchange cluster that has been mis-configured by a lowest bidder tech?
It's not knowing about them, it's being able to defend them. A gray area loophole is much safer to exploit if you have a large legal team to back up your interpretation.
I'm not going to comment on the security of giving somebody an ssh key to your root account... But it's a good idea to look at something like puppet to do this.

Example: https://github.com/credativ/puppet-ssh-hiera

Re:Edis: a Redis for larger-than-RAM datasets on Sunday April 28, 2013 @03:30PM (#5622414)
Why? His data set is larger than ram, and couchdb is a really great disk based key/value store.
Re:Postgres 9.2 highlight: JSON data type on Monday October 15, 2012 @09:23AM (#4654912)
CouchDB gives you /real/ transactions, they just don't span multiple documents.
Re:Clojure-powered Startups on Friday June 22, 2012 @01:42PM (#4147799)
Look at torquebox.org and immutant.org. You can run ruby and clojure on the same JVM and they can interop in a few ways.
Re:Scientific Linux, the Great Distro With the Wrong Name on Friday March 23, 2012 @05:23PM (#3747385)
I recommended the same thing to my clients for a while last year, CentOS 6 was not getting updates at all for a time. They seem to have fixed that now though, it looks to be safe to use CentOS 6 again. Of course, if you want fast updates, pay RedHat.
Re:Hetzner EX 4S Unixbench, dd and htparm results on Thursday February 02, 2012 @12:57PM (#3543749)
Do you have a link to where Amazon says EC2 uses ECC RAM? I can't seem to find one.
Re:The cleanest vimrc you'll ever see on Friday January 20, 2012 @04:04PM (#3491215)
Ctrl-[ is escape, so if your caps lock is a control key you only need to move your pinkies a tiny amount to hit escape.
It is more likely that it was a trojan/virus. There are several out there that monitor for just banking/paypal/payroll details, once it has something good the operator can easily bounce through the machine it's controlling to move the money.
Re:Senator Al Franken Asks Carrier IQ to Explain Itself on Thursday December 01, 2011 @06:45PM (#3301990)
Don't forget, he is a co-sponsor of the Protect IP act. Do you support that one?
Re:NodeQuery is a realtime server-side DOM API on Tuesday November 15, 2011 @12:25PM (#3239087)
This is not a server side DOM. It's an rpc system that acts like a jquery remote control.
I agree, something seems wrong with that test. Varnish performance should not top out with the exact same performance no matter the concurrency. Here's an older article that shows with some very basic changes you can get 27k/s on an old single core machine: http://kristianlyng.wordpress.com/2009/10/19/high-end-varnis...

Older »