Tin tức dịch vụ
kèo bóng đá ngày mai phát hành Bucketeer, Nền tảng quản lý cờ tính năng và thử nghiệm A/B, dưới dạng OSS
xem kèo bóng đá (Trụ sở chính: Shibuya-ku, Tokyo; Chủ tịch: Susumu Fujita; TSE:4751) đã phát hành Bucketeer, một giải pháp quản lý cờ tính năng và nền tảng thử nghiệm A/B, dưới dạng phần mềm nguồn mở (OSS) vào Thứ Tư, ngày 28 tháng 9
Bucketeer là nền tảng quản lý cờ tính năng và thử nghiệm A/B do CyberAgent cung cấp Cờ tính năng là một phương pháp phát triển cho phép thay đổi động trong hoạt động của hệ thống mà không cần viết lại mã Tầm quan trọng của nó ngày càng tăng nhanh trong quá trình phát triển phần mềm ngày nay, vốn đòi hỏi chu kỳ phát triển nhanh chóng trong khi vẫn duy trì độ tin cậy
Để cho phép thay đổi hành vi linh hoạt mà không cần phát hành bằng cách sử dụng cờ tính năng và để tiếp tục thiết lập xác minh tính hiệu quả dựa trên dữ liệu thông qua thử nghiệm A/B, chúng tôi đã triển khai Bucketeer trong ABEMA, dịch vụ truyền hình trực tuyến của chúng tôi, đã hoạt động từ tháng 4 năm 2019 Hiện tại, nền tảng này đang được triển khai trong một số dịch vụ truyền thông khác Các kết quả xuất sắc đạt được trong quá trình phát triển phần mềm đã dẫn tới quyết định phát hành nền tảng này dưới dạng OSS
Tính năng của bộ chứa
1. Tính năng quản lý cờ và chức năng phát hành giới hạn mạnh mẽGiao diện người dùng quản lý đơn giản cho phép quản lý tích hợp các cờ tính năng và kiểm soát các giá trị cờ Nó cũng cung cấp các tính năng nâng cao, chẳng hạn như phát hành theo giai đoạn và tính năng khởi chạy tối thực hiện các bản phát hành giới hạn dựa trên thuộc tính người dùng, thiết bị và nhiều phân khúc khác
2 Ra quyết định dựa trên dữ liệu bằng cách sử dụng thử nghiệm A/BBucketeer có tính năng thử nghiệm A/B thiết yếu cho phép nhà phát triển thử nghiệm và cải thiện tính hiệu quả của các biện pháp đồng thời kiểm tra phản hồi của người dùng khi họ sử dụng ứng dụng Tính năng này cho phép đưa ra quyết định dựa trên dữ liệu nhiều hơn mà không dựa vào trực giác hoặc kinh nghiệm cá nhân
3 Tăng tốc độ phát triển thông qua phát triển dựa trên thân câyViệc sử dụng chức năng cờ tính năng cho phép thực hiện và sửa đổi tính năng một cách chi tiết Phát triển dựa trên đường trục, trong đó các nhánh được hợp nhất trong thời gian ngắn, góp phần đơn giản hóa quá trình phát triển thông qua việc giảm xung đột mã nguồn và chi phí xem xét
4 Hỗ trợ nhiều ngôn ngữ khác nhauBucketeer hỗ trợ nhiều ngôn ngữ và thời gian chạy khác nhau Nó hỗ trợ cả phía máy khách và máy chủ Go, Nodejs, JavaScript, iOS, Android và thậm chí cả Flutter, gần đây đã thu hút được nhiều sự chú ý hơn cho việc phát triển đa nền tảng
kèo bóng đá ngày mai trước đây đã phát hành một số sản phẩm nguồn mở để đóng góp cho cộng đồng nguồn mở và sự phát triển của ngành Chúng tôi hy vọng rằng việc phát hành Bucketeer dưới dạng OSS sẽ thúc đẩy và giáo dục cộng đồng về các quy trình phát hành nâng cao sử dụng cờ tính năng và thử nghiệm A/B trong môi trường sản xuất