How the company uses open source software

Source: Internet
Author: User
Tags hadoop ecosystem
Preface

The content of this article is from the Hadoop veterans (and also the chief architect of Cloudera) Doug cutting a share of how the company uses open source software to enhance the business value of the company. It shares a lot of content related to the company and open source, this article makes a brief summary and summary (first person narration). The original is pure English, interested students, click this link to read: How Cloudera Uses Open Source. The following content is inevitably inaccurate translation, but also only represents my personal views, please understand. what the company does with open source.

Open source can do anything for us. Cloudera is an open source company, in Cloudera, our job is to create and optimize open source software. Our work works with the community, and ultimately the effect is to enable open source software to seamlessly connect to help us get value from the data. What is the most important part of the open source ecosystem?

Open source is a good development model, it does not rely on to build independent software companies between the business relationship, but rely on a community. It is a relatively low-overhead operation, but it is long-term guaranteed. For example, some software that has been tested on the market, Linux in the OS domain, the Apache Hadoop ecosystem in Big Data, Kubernetes, Docker has become a standard for containers and virtualization. And now the comparison of Fire machine learning Library is all open source. who is the most important in the open source ecosystem

Developers. But in the developer also divided into paid full-time to do open source software, and some are completely independent self-support. But either way, a developer's reputation in the community tends to have a big impact on their entire career, so once they persist, they tend to be more serious, or are interested in doing it, and building a good community. Open source software solves problems in real-world environments

Open source software is now ubiquitous and is becoming mainstream. Now open source software has helped various industries to analyze, process, store their massive amounts of data, and derive value from it. For example, retailers can optimize their commodity prices based on historical consumer inventory data, and farmers can monitor their farms by data. The most frequently encountered problems in the open source ecosystem

In the open source ecosystem, one of the problems that always exists is to divide and confront problems. In the same software product, sometimes it is impossible to reach the consensus of the solution, especially when the whole community is relatively large. For the same problem, different solutions, the point of view and focus on the demand points will be different, once the agreement is not reached, the result is to slow down the progress of the implementation of the programme. What is the future of open source software?

Open source software is becoming more and more the industry standard, in the future, hope open-source software can enter more vertical areas, infiltration into more different industries. This will also accelerate the development of open source software. What are the biggest concerns about the current open source software?

The technological divide is one of the biggest factors. The progress and evolution of software platform means the innovation of technology, but often this will exclude the user from accepting new technology to some extent. And when a new technology comes out, it's often known that users don't know much about it. So the issue of the technology divide will persist unless software technology is no longer progressing. What points should developers do when working with open source software

Instead of sticking to a specific technology, how to solve real-world problems by combining different open source software and how they are well connected, based on actual scenarios. This will be a higher level of technical understanding. References

[1].http://blog.cloudera.com/blog/2018/04/how-cloudera-uses-open-source/. How Cloudera Uses Open Source

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.