What technologies are used by start-ups?

Source: Internet
Author: User
Tags ruby on rails elastic search

Every day, there will be a lot of hype about new languages and databases. But what technologies are actually used? Will the technologies used by good start-ups be different from those used by poor ones?

Angellist's self-report can reveal some of our answers. You can find that mongohood uses python, Django, and iOS, and secret uses Java, go, Python, JavaScript, HTML5, CSS, IOS, and Android.

Angellist divides these enterprises into three levels: one is "pass", and the technology used is represented in blue; the other is "good", represented in red; the last line is "excellent", represented in orange. Then it analyzes the usage of various companies in terms of programming language, front-end technology, database/storage/cache, mobile technology, infrastructure, devops, API integration, advanced technology, and big data software.. We can see that the overall trend of various technologies is:

The most popular programming languages: javascript/node. js
The most popular front-end technology: Ruby on Rails
Most popular storage technologies: MySQL and MongoDB
The most popular mobile technology: IOS
The most popular infrastructure: AWS
The most popular devops: Chef
The most popular search technology: elastic search
The most popular API integration: Facebook API
The most advanced technology: Big Data
The most popular big data software: hadoop

Programming Language

Javascript/node. JS, Ruby/Ruby on Rails, and Java are the technologies that all companies like to use. php and Python are in contrast with each other in three companies: the better the company, the more likely it is to use python. The worse the company, the more likely it is to use PHP.

Front-end technology

In addition to the most popular Ruby on Rails technology, HTML5 and CSS technologies are also widely used. The better the bootstrap framework, the less companies adopt it.

Database/storage/Cache

MySQL, MongoDB, and s SQL govern the database field. In contrast, SQL Server and Oracle use much less.

Mobile Technology

IOS is a little more popular than Android, and the better the company is, the more iOS is used. Because windowsmobile is too small (30 to 50 times smaller), it won't even be connected.

Infrastructure/hosting

AWS and Heroku are dominant, and the better companies tend to adopt IAAs (such as AWS) rather than PAAs (such as PARSE), maybe because of their technical strength and the need for better customization and tuning?

Devops tools

Except chef, other tools have different popularity in various companies, but docker and puppet show a high popularity.

Search Technology

API Integration

Advanced Technology

Big Data and machine learning technologies have become widely used by technology companies.

Big Data Software

Of course, this report involves only start-ups in the transportation field, while the so-called enterprise quality is determined by angellist's signal score, but it seems like a combination of quality and popularity, but it may not be a reasonable judgment of the company's quality, in addition, the use of technology may not be directly related to the company's performance, so the report is for reference only.

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.