BTC
$96,000
5.73%
ETH
$3,521.91
3.97%
HTX
$0.{5}2273
5.23%
SOL
$198.17
3.05%
BNB
$710
3.05%
lang
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe
Trang chủ
AI AI
Tin nhanh
Bài viết
Sự kiện
BlockBeats Pro
Thêm
Thông tin tài chính
Chuyên đề
Hệ sinh thái chuỗi khối
Mục nhập
Podcast
Data
OPRR
Partnered With:

Báo cáo tuần Holochain (8/6): Bước vào giai đoạn xét nghiệm DNA

Đọc bài viết này mất 7 phút
Blog chính thức của Holochain phát hành báo cáo hàng tuần mới nhất.

Nhịp điệu khối Tin tức BlockBeats, HolochainBlog chính thứcĐăng báo cáo hàng tuần mới nhất.

Báo cáo nổi bật hàng tuần:

1. Kiến trúc /kiểm tra: Cập nhật tín hiệu và chuẩn bị cho những thay đổi đối với xét nghiệm DNA

2. Gỡ lỗi: Giúp ghi nhật ký theo ngữ cảnh của "BadCallError"

3. Nội bộ: Di chuyển thư viện mã hóa ra khỏi kho lưu trữ

4. Thách thức: Đáp ứng nhu cầu doanh thu

微信截图_20190609101325.png


Chặn Beat cho độc giả Dịch trọng tâm của báo cáo hàng tuần tuần này là chuẩn bị cho những thay đổi về xét nghiệm ADN.

1 . Kiến trúc/Thử nghiệm: Cập nhật tín hiệu và chuẩn bị cho những thay đổi trong xét nghiệm DNA

Bây giờ, khi bạn muốn viết các bài kiểm tra hApp DNA cho các tình huống liên quan đến nhiều tác nhân, bạn có thể sử dụng Node.JS Conductor. Đó là một thư viện được nhúng trong toàn bộ thời gian chạy Holochain, vì vậy bạn có thể khởi chạy nhiều phiên bản DNA, mỗi phiên bản có id tác nhân riêng.

Để duy trì tốt hơn Tính nhất quán, chúng tôi đang thay đổi cách chúng tôi kiểm tra. Node JS sẽ bị xóa khỏi dự án chính và thay vào đó chúng tôi sẽ sử dụng hc-playbook để thử nghiệm, một thư viện Node.JS giao tiếp với người điều khiển đang chạy thông qua WebSocket. API của hc-playbook gần như giống nhau nên sẽ không thay đổi nhiều trong cách bạn viết bài kiểm thử cho ứng dụng của mình.

Đầu tiên, chúng ta phải thêm các tính năng cho phép hc-playbook thực hiện mọi thứ mà thư viện Node.JS có thể làm. Một trong số đó là khả năng chờ dữ liệu truyền qua DHT trước khi chạy bước tiếp theo của thử nghiệm, giúp đơn giản hóa đáng kể việc thử nghiệm các kịch bản đa tác nhân thực tế. Do đó, chúng tôi giới thiệu "tín hiệu nhất quán" gửi thông báo khi một sự kiện dự kiến (chẳng hạn như phân đoạn DHT của Bob nhận được mục nhập mới của Alice) cuối cùng cũng xảy ra.

Trước đây, chúng tôi chỉ có tín hiệu theo dõi. Bằng cách thêm loại tín hiệu mới này, chúng tôi đã quyết định thay đổi tên của tham số cấu hình bật và tắt tín hiệu theo dõi. Mọi người sẽ có được sự nhất quán cao hơn giữa môi trường thử nghiệm và môi trường trực tiếp, cũng như ít sự phụ thuộc cứng nhắc hơn vào Holochain Core.

Điều này sẽ giúp Node.JS Người chỉ huy sẽ đi đâu? Nó sẽ không biến mất - chúng tôi muốn nó tiếp tục như một dự án cộng đồng. Nếu bạn quan tâm đến công việc sửa chữa, hãy trò chuyện với chúng tôi trên kênh Hỏi đáp Kỹ thuật của Mattermost.


Click để xem nội dung gốc của báo cáo hàng tuần


Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:

Nhóm Telegram đăng ký: https://t.me/theblockbeats

Nhóm Telegram thảo luận: https://t.me/BlockBeats_App

Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia

举报 Báo lỗi/Báo cáo
Chọn thư viện
Thêm mới thư viện
Hủy
Hoàn thành
Thêm mới thư viện
Chỉ mình tôi có thể nhìn thấy
Công khai
Lưu
Báo lỗi/Báo cáo
Gửi