Hacker News new | past | comments | ask | show | jobs | submit | more Bjoern's comments login


How does Go.cd measure up against e.g. Jenkins or Hudson?


The answer to this question probably deserves a blog post. But, as mentioned by @willejs here (https://news.ycombinator.com/item?id=7646496), Jenkins has a well established community of plugins and plugin writers and so, is quite extensible. Go has good visualisation and good modeling capability, allowing you to model complex build and deployment workflows using a combination of tasks running in parallel and serial.

Both have many more pros and cons. To do justice to it, it needs a blog post. Let's see. Maybe I'll write one soon.

EDIT: This mailing list post has some more information: https://groups.google.com/forum/#!searchin/go-cd/jenkins/go-...


Here's a google group topic talking about it. https://groups.google.com/forum/#!searchin/go-cd/jenkins/go-.... Hope it helps.


Is it possible to do write through / write back to some other data store?


This isn't currently supported, although Sirius has some options that might be helpful. Sirius isn't really a data store per se; it's really a persistent, replicated update stream (transaction log) aimed at letting you build and maintain your own in-process representation of the dataset.

As such, you could set up a separate cluster running in "follower" mode, subscribing to the stream of updates and them writing them out to some other datastore.


Thank you for clarifying that.


Reminds me of Infinispan [1] or other similar Data Grid software.

[1] http://infinispan.org/


Whats the communities opinion on Serf? How does it measure up against Etcd?


While similar, Serf and Etcd solve a different problem. Etcd is strong consistent (all nodes will see the same data, however a partition may cause the system to not accept writes) while Serf is eventually consistent (all nodes are not guaranteed to see the same data, however the system will always accept writes)

So somethings like a distributed lock is impossible to implement with Serf.


Very interesting, wasn't aware that ETCD is strongly consistent. This makes alot of sense in terms of Brewster's theorem. Thanks for clarifying!


Is Antitude going to be a commercial software?


Not clear at the moment. We're open to suggestions and partnerships!


I don't think this is crazy at all.

We use something similar as this internally as well, which we custom built to our needs. Instead of Serf we use Zookeeper/etcd though.


Some companies like to practice 'security by obscurity' to the fullest. They sometimes try to keep bugs from being disclosed by researchers using various means of ignore up to legal threats or other non disclosure contracts.

Often when things are at a really bad state its in the public interest to make sure these issues get fixed rather than brushed under the carpet. Hence it gets posted on various sec ML lists to ramp up pressure.



Wow, this is sad. Hope we can get more info on what was going on.

Besides Bugtraq what mailing lists security wise do you follow?

EDIT: Or what other general means by Twitter, Websites, Databases, Blogs etc. do you recommend?


Why would you follow any mailing lists for security in 2014? The concept of a security mailing list predates Twitter, vulnerability databases, Reddit, and blogs. But we have all those things now, and they are all better than Full-Disclosure on its best days.


Yeah people keep telling me mail is dead, but its still kicking around and is very well alive. Let me edit my initial question to be email neutral though.


Why are they better?


Secunia has a free Secunia Weekly Advisory Summary newsletter. You need to register for an account at https://secunia.com/community/profile/ and tick a box for a weekly summary IIRC.

But it's probably easier and more convenient to subscribe for announce mailiing lists for software you're using. Unless you can turn off affected services or scramble and patch before maintainers.


No substitute for email, but VuXML is an interesting, machine-readable, and therefore potentially extremely useful way of distributing security advisories:

http://www.vuxml.org/freebsd/


Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: