Live data from Hacker News

Ask HN: What are the best open source tools you use in your organization?

news.ycombinator.com

41–50 of 51 posts

Re: Ask HN: What are the best open source tools you use in your organization?

#43
Kubernetes has been amazing for us. Getting better every month.

More recently, Drone for CI has been a quantum leap in usability for us over Jenkins. Built on top of Docker, has service container support built in, and has the unique feature of plugins-as-Docker-containers (so you can write them in any language): https://github.com/drone/drone

Ansible, ramping up with some Terraform and really loving it.

Re: Ask HN: What are the best open source tools you use in your organization?

#45
The question needs expansion. What is the OP's definition of best? Why does it matter to the OP that it's open source (would your org contribute back)? Would specific family of licenses matter? And in what problem domain do the tools be used for?

I'm guessing most of HN's audience would be using some form of OSS. The coverage of the comments here is large: devops tools, programming tools, libraries, productivity, etc.

Our own org uses a lot of open source components, from desktops, office suite, dev environments, server OSes, programming platforms, libraries, databases, CMSes, heck, does Android count?

More context is better.

Re: Ask HN: What are the best open source tools you use in your organization?

#46
post #9

Earlier quoted context omitted.

no linux servers anywhere? No open source network infrastructure?

Perhaps they use commercial distros, like RedHat and buy a support contract.

It's an entirely Windows shop.

Re: Ask HN: What are the best open source tools you use in your organization?

#47
post #9

Not a single tool we use is open source. Mainly because with an open source application there's no one source for security to go to and ask for a letter certifying the safety of the software. I wish I were kidding.

no linux servers anywhere? No open source network infrastructure?

Nope, not that I'm aware of. Everything is Windows Server.

We had an application from one of our system vendors that incorporated FFmpeg for playing video streams within the app. We had to go and ask them to remove FFmpeg and replace it with some other video package that IT security approved of.

This is normal for my industry. It's kind of depressing. I hear about all these nice open source tools (pandas! numpy! for a couple of examples) and have to make do with closed source equivalents I like much less (MATLAB).

Re: Ask HN: What are the best open source tools you use in your organization?

#48
post #19

Spark has improved our ETL jobs by orders of magnitude, both with respect to performance and ability to engage our workforce (mostly Python programmers). Previous tools that improved workflow: docker, nginx.

Mind if I ask how you use Spark for your ETL jobs?

Re: Ask HN: What are the best open source tools you use in your organization?

#49

Phabricator for task managment, project management, and code reviews. It's open source, great software, and has a fun personality great for internal use.

The main thing that's confusing me about Phabricator is that it seems to be centered around a one-repository workflow (which I gather FB uses). Does it work well when you have different projects that are unrelated to each other, or is the idea to set up dedicated instances for each project?

Re: Ask HN: What are the best open source tools you use in your organization?

#50
post #48
post #19

Spark has improved our ETL jobs by orders of magnitude, both with respect to performance and ability to engage our workforce (mostly Python programmers). Previous tools that improved workflow: docker, nginx.

Mind if I ask how you use Spark for your ETL jobs?

Feature engineering. Transfers about 3.5b records into features that go into a variety of models. Previously was a hadoop streaming job (~40 hours); now about 6.
Post reply on HN