Computer >> Máy Tính >  >> Lập trình >> Redis

Từ những người sáng lập của chúng tôi:Trở thành một Redis

Hôm nay, chúng tôi đã thông báo rằng Redis Labs sẽ trở thành Redis, loại bỏ "Labs" khỏi tên công ty của chúng tôi. Sự thay đổi này báo hiệu sự trưởng thành của công ty và dự án mã nguồn mở Redis mà chúng tôi đã liên tục đóng góp kể từ khi thành lập vào năm 2011 và chúng tôi đã tài trợ từ năm 2015. Chúng tôi giải thích động lực cho động thái này trong thông báo chính thức và những gì chúng tôi mong muốn cho “One Redis” có nghĩa là trong video ngắn này.

Để cung cấp thêm thông tin rõ ràng về thay đổi này, bạn được mời đọc phần Hỏi &Đáp sau đây.

Chúng tôi rất vui được tiếp tục làm việc cùng nhau trong cộng đồng Redis với một mục tiêu. Truy cập Redis!

Ofer &Yiftach

Hôm nay chúng ta công bố điều gì?

Chúng tôi loại bỏ “Labs” khỏi tên công ty và thương hiệu của chúng tôi, phản ánh chúng tôi là ai và những gì chúng tôi cung cấp:Redis, thuần túy và đơn giản.

Redis là cơ sở dữ liệu nhanh nhất, được yêu thích nhất trên thế giới để xây dựng các ứng dụng thời gian thực, trên quy mô lớn, trong mọi ngành và trường hợp sử dụng. Chúng tôi luôn tin tưởng vào Redis và đóng góp vào sự phát triển của nguồn mở Redis ngay từ đầu khi thành lập công ty; giúp phát triển nó từ một hệ thống bộ nhớ đệm phổ biến thành nền tảng dữ liệu thời gian thực hàng đầu hiện nay. Nó đã được chứng minh, có thể mở rộng và được các nhà phát triển yêu thích, đồng thời là một thành phần thiết yếu của ngăn xếp ứng dụng hiện đại. Thay đổi này thể hiện sự phát triển tự nhiên của Redis mà chúng tôi đã tìm cách cung cấp để biến nó thành cơ sở hạ tầng thiết yếu cho các ứng dụng hiện đại.

Làm cách nào để phân biệt sự khác biệt giữa công ty và dự án nguồn mở?

Trong tương lai, chúng tôi sẽ chỉ ra cụ thể nếu chúng tôi đề cập đến Redis công ty hoặc Redis dự án mã nguồn mở. Ngoài ra, trong khi dự án nguồn mở tiếp tục được ghi lại trên redis.io, trang web của công ty sẽ là redis.com.

Có rất nhiều dịch vụ Redis thương mại. Có thể có một công ty duy nhất được gọi là “Redis” không?

Công ty của chúng tôi đã bắt đầu đóng góp vào dự án Redis mã nguồn mở ngay sau khi chúng tôi được thành lập vào năm 2011, tức là chưa đầy 2 năm sau khi thành lập Redis. Vào năm 2015, chúng tôi bắt đầu tài trợ cho dự án và Salvatore Sanfilippo, người tạo ra Redis, đã gia nhập Redis Labs với tư cách là người duy trì nguồn mở chính của nó. Sanfilippo đã lùi lại vị trí là nhà bảo trì duy nhất của dự án vào tháng 6 năm 2020, trong khi vẫn ở trong ban cố vấn của công ty.

Ngoài ra, trong nhiều năm, công ty đã phát triển một tập hợp các mô hình dữ liệu mở rộng cho Redis, được bổ sung bởi các công cụ tìm kiếm và khả năng lập trình mạnh mẽ. Chúng tôi cũng đã tạo RedisRaft, sẽ được phát hành cùng với Redis 7.0, điều này sẽ làm cho Redis trở thành một cơ sở dữ liệu nhất quán mạnh mẽ. Những khả năng nâng cao này đã mở rộng các trường hợp sử dụng quản lý phiên và bộ nhớ đệm ban đầu của Redis thành một loạt các khả năng mới cho các nhà phát triển, công ty và đối tác để đáp ứng nhu cầu thời gian thực của ứng dụng của họ.

Trọng tâm duy nhất của chúng tôi là tiếp tục dẫn dắt sự phát triển của Redis trở thành nền tảng dữ liệu thời gian thực hàng đầu bằng cách làm việc giữa các nhà phát triển, khách hàng và đối tác yêu thích và muốn phát triển Redis.

Thay đổi này có làm thay đổi giấy phép nguồn mở Redis và / hoặc mô hình quản trị mà bạn đã giới thiệu vào năm ngoái không?

Redis ăn sâu vào DNA của chúng ta. Chúng tôi đã thúc đẩy và phát triển dự án mã nguồn mở trong 10 năm cùng với Salvatore Sanfilippo, thông qua việc đóng góp cho cơ sở mã một cách thường xuyên từ rất lâu trước khi chúng tôi ra mắt dịch vụ được quản lý của riêng mình.

Không có thay đổi nào đối với cách nguồn mở Redis được cấp phép, quản lý và kiểm soát. Redis đang và sẽ vẫn được cấp phép BSD. Mô hình quản trị được giới thiệu vào năm ngoái cũng không thay đổi. Sự quản trị này không chỉ cho phép chúng tôi giải quyết hiệu quả các thách thức kỹ thuật mà dự án Redis phải đối mặt mà còn duy trì sự phổ biến lâu dài của nó với các nhà phát triển.

Mô hình quản trị mới đóng góp như thế nào vào sự thành công của dự án nguồn mở?

Nhóm cốt lõi nguồn mở đang làm rất tốt công việc của mình và chúng tôi đã nhận thấy sự tiến bộ trong việc đưa các cải tiến cần thiết vào Redis và điều đó cuối cùng mang lại lợi ích cho người dùng của nó. Bản phát hành đầu tiên dưới sự chỉ đạo của họ, Redis 6.2, được phát hành vào tháng 3 năm 2021 và có sự đóng góp của hơn 35 thành viên cộng đồng. Nói một cách tổng thể, sự tham gia của cộng đồng vào Redis OSS đã chứng kiến ​​sự gia tăng 56% so với cùng kỳ năm trước trong số các PR được tạo ra và 156% PR đã đóng đối với dự án Git. Các tác giả Git của dự án Redis cũng tăng 86% YoY.

Điều này được phản ánh qua mức độ phổ biến liên tục của Redis đối với các nhà phát triển. Redis vừa được các nhà phát triển Stack Overflow đặt tên là “Cơ sở dữ liệu được yêu thích nhất” trong năm thứ năm liên tiếp, đã được phân tích của Sumo Logic phát hiện là cơ sở dữ liệu số 1 trên AWS trong hai năm liên tiếp, được coi là công nghệ cơ sở dữ liệu số 1 được CNCF áp dụng Cộng đồng người dùng cuối và Cơ sở dữ liệu số 1 cho Hình ảnh vùng chứa và Kubernetes StatefulSets theo Báo cáo vùng chứa của DataDog.

Những thay đổi này có ý nghĩa gì đối với các nhà phát triển Redis?

Các nhà phát triển đã, đang và sẽ tiếp tục là trọng tâm của chúng tôi. Redis được thiết kế để giải quyết nhu cầu về một cơ sở dữ liệu trong bộ nhớ thực sự nhanh chóng và đơn giản. Chúng tôi đã tự mình tiếp tục và thúc đẩy tầm nhìn đó thông qua cộng đồng nhà phát triển với các chương trình và sáng kiến ​​hỗ trợ dự án nguồn mở như sự kiện RedisConf hàng năm, Đại học Redis, hackathons, v.v. Chúng tôi luôn cam kết với tầm nhìn này trong tương lai và sẽ không đưa ra bất kỳ thay đổi nào về cách các nhà phát triển có thể học hỏi, sử dụng và xây dựng với Redis. Redis.io vẫn là trung tâm trung tâm của dự án nguồn mở và chúng tôi cung cấp thêm tài nguyên cho nhà phát triển để tạo ra các ứng dụng thời gian thực độc đáo và khả năng tương tác với những người sáng tạo khác trên developer.redis.com.

Thay đổi này có ý nghĩa gì đối với khách hàng của Redis?

Không có gì thay đổi về mã hoặc giấy phép. Bạn sẽ thấy một logo khác trên trang web của chúng tôi và tên công ty đã đăng ký trên các hợp đồng. Chúng tôi sẽ tiếp tục đầu tư để làm cho Redis dễ tiếp cận và dễ sử dụng hơn.

Mang lại sự liên kết tốt hơn giữa công nghệ cốt lõi Redis và bộ sản phẩm doanh nghiệp là một lợi ích đôi bên cùng có lợi cho khách hàng của chúng tôi. Nó sẽ cho phép chúng tôi tiếp tục xây dựng Redis thành một nền tảng cấp doanh nghiệp và từ đó cung cấp tính khả dụng, tính linh hoạt và thậm chí hiệu suất cao hơn cho các ứng dụng của khách hàng trong thời gian thực.

Điều này ảnh hưởng như thế nào đến các mối quan hệ đối tác của Redis?

Nó sẽ không theo bất kỳ cách nào — chúng tôi chỉ loại bỏ “Labs” khỏi tên của chúng tôi. Các đối tác của chúng tôi là một phần có giá trị của hệ sinh thái Redis và đã giúp nó trở thành một trong những cơ sở dữ liệu được yêu thích nhất và là một trong những cơ sở dữ liệu phổ biến nhất. Không có gì thay đổi về mã hoặc giấy phép của nó. Thay đổi này sẽ cho phép khách hàng hiểu rõ ràng hơn về dịch vụ Redis trực tiếp so với đối tác cung cấp Redis đòn bẩy. Chúng tôi cam kết thúc đẩy sự liên kết và cơ hội trong cộng đồng nhà phát triển, khách hàng và đối tác để tiếp tục quỹ đạo phát triển của Redis.