RedIStack doesn't vendor concurrency APIs
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 25/100
Hướng nghiên cứu
Start by reading the RediStack APIs that expose EventLoopFutures and how they are used for Redis commands and pub/sub. The issue suggests async/await support and an AsyncSequence for pub/sub, but leaves the API design and scope open; done would require agreeing on and implementing a concurrency API.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Concurrency is increasingly a critical part of the Swift ecosystem, even more so on Server than other Swift ecosystems. RediStack doesn't currently support concurrency at all, and users are manually .get()-ing EventLoopFutures. This is not a very ergonomic/modern API, and there are many more (potential) improvements beyond a simple await we could do. Like exposing an AsyncSequence for pub/sub.
- Ngôn ngữ chính
- Swift
- Star
- 182
- Fork
- 29
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của swift-server/RediStack
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 55/100
swift-server/RediStack#135 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
swift-server/RediStack#133 · 5 bình luận ·
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
swift-server/RediStack#131 ·
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
swift-server/RediStack#129 · 1 bình luận ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
swift-server/RediStack#127 ·
Tất cả issue của swift-server/RediStack
Issue tương tự
-
desktop-app
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
raullenchai/Rapid-MLX#4975 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
xybrid-ai/xybrid#661 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
altic-dev/FluidVoice#1191 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[iPhone Duo] Address bar in Duo folded in portrait orientation missing leading and trailing paddingĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 67/100
mozilla-mobile/firefox-ios#36179 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 69/100
cuappdev/resell-ios#131 ·