Heroku
From Wikipedia, the free encyclopedia
From Wikipedia, the free encyclopedia
Heroku là một nền tảng đám mây như một dịch vụ (PaaS) hỗ trợ một vài ngôn ngữ lập trình. Là một trong những nền tảng đám mây đầu tiên, Heroku đã được phát triển từ tháng 6 năm 2007, khi nó chỉ hỗ trợ ngôn ngữ lập trình Ruby, nhưng hiện đã hỗ trợ Java, Node.js, Scala, Clojure, Python, PHP và Go.[3] Vì lý do này, Heroku được cho là một nền tảng đa ngôn ngữ vì nó có các tính năng để nhà phát triển xây dựng, chạy và mở rộng các ứng dụng theo cách tương tự trên hầu hết các ngôn ngữ. Heroku được Salesforce mua lại vào năm 2010 với giá 212 triệu USD.[4]
Loại hình | Công ty con |
---|---|
Ngành nghề | Nền tảng như một dịch vụ trên đám mây |
Thành lập | 2007 |
Người sáng lập | James Lindenbaum, Adam Wiggins, Orion Henry |
Trụ sở chính | San Francisco, California |
Thành viên chủ chốt | Tod Nielsen (Former CEO) |
Sản phẩm | Nền tảng Heroku, Heroku Postgres, Heroku Redis, Heroku Enterprise, Heroku Teams, Heroku Connect, Heroku Elements, Heroku Review Apps [1][2] |
Công ty mẹ | Salesforce.com |
Website | heroku |
Heroku ban đầu được phát triển bởi James Lindenbaum, Adam Wiggins,[5] và Orion Henry để hỗ trợ các dự án tương thích với nền tảng lập trình Ruby có tên là Rack.[6] Quá trình phát triển mẫu đầu tiên mất khoảng sáu tháng. Sau đó, Heroku phải đối mặt với những thất bại vì thiếu khách hàng thị trường thích hợp khi nhiều nhà phát triển ứng dụng sử dụng các công cụ và môi trường của riêng họ.[cần dẫn nguồn] Tháng 1 năm 2009, một nền tảng mới đã được ra mắt, nền tảng này được xây dựng gần như hoàn toàn từ đầu sau ba tháng nỗ lực. Tháng 10 năm 2009, Byron Sebastian gia nhập Heroku với tư cách là Giám đốc điều hành.[7] Ngày 8 tháng 12 năm 2010, Salesforce.com đã mua lại Heroku như một công ty con thuộc sở hữu hoàn toàn của Salesforce.com. Ngày 12 tháng 7 năm 2011, Yukihiro "Matz" Matsumoto, nhà thiết kế chính của ngôn ngữ lập trình Ruby, đã gia nhập công ty với tư cách là Kiến trúc sư trưởng Ruby.[8] Cùng tháng đó, Heroku đã hỗ trợ thêm cho Node.js và Clojure. Ngày 15 tháng 9 năm 2011, Heroku và Facebook đã giới thiệu Heroku dành cho Facebook.[9] Hiện tại, ngoài cơ sở dữ liệu tiêu chuẩn là PostgreSQL,[10] Heroku hỗ trợ cả Redis.[11][12]
Tháng 8 năm 2022, Heroku đã thông báo rằng các gói miễn phí của họ sẽ bị ngừng, với lý do người dùng gian lận và lạm dụng.[13]
Cái tên "Heroku" là từ kết hợp của "heroic" (anh hùng) và "haiku".[14] Chủ đề tiếng Nhật ám chỉ tới Matz vì đã tạo ra Ruby. Bản thân cái tên này được phát âm tương tự như từ tiếng Nhật có nghĩa là “rộng rãi” (hiroku), mặc dù những người sáng tạo ra Heroku không muốn tên dự án của họ có một ý nghĩa cụ thể trong tiếng Nhật hoặc bất kỳ ngôn ngữ nào khác, và vì vậy đã chọn tự tạo ra cái tên này.
Các ứng dụng chạy trên Heroku thường có một miền duy nhất được sử dụng để định tuyến các yêu cầu HTTP đến đúng cùng chứa ứng dụng[15] hoặc dyno. [16] Mỗi dyno nằm trên một "lưới dyno" bao gồm một vài máy chủ. Máy chủ Git của Heroku xử lý các lần đẩy kho ứng dụng từ những người dùng được cho phép.[17]
Tất cả các dịch vụ của Heroku đều được lưu trữ trên nền tảng điện toán đám mây EC2 của Amazon.[18]
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.