Tình báo Anh mở mã nguồn phần mềm Graph Database
Cơ quan tình báo Anh – Sở Chỉ huy thông tin của Chính phủ ( GCHQ ) vừa mới mở mã nguồn một trong những công cụ của mình trên trang website chia sẻ code miễn phí GitHub. Một phần mềm Graph database có tên ‘Gaffer.’ Gaffer, được viết bằng Java, là một loại cơ sở dữ liệu trong đó dữ ...
Cơ quan tình báo Anh – Sở Chỉ huy thông tin của Chính phủ (GCHQ) vừa mới mở mã nguồn một trong những công cụ của mình trên trang website chia sẻ code miễn phí GitHub. Một phần mềm Graph database có tên ‘Gaffer.’
Gaffer, được viết bằng Java, là một loại cơ sở dữ liệu trong đó dữ liệu được biểu diễn dạng đồ thị thông qua các node, các quan hệ và thuộc tính (của cả node và quan hệ). Nhìn chung, Gaffer là một framework tạo ra các cơ sở dữ liệu siêu lớn, lưu trữ, thể hiện dữ liệu và hữu ích với các công việc:
- Cho phép tạo ra một đồ thị tổng hợp các thuộc tính với lượng code ngắn
- Cho phép linh động mô tả các thực thể và các quan hệ
- Cho phép dễ dàng thêm vào node và quan hệ
- Cho phép nhanh chóng lấy dữ liệu tại node quan tâm
- Xử lý dữ liệu với các mức bảo mật khác nhau
Tại sao GCHQ lại mở mã nguồn của phần mềm này?
Đây là động thái khá bất ngờ của một trong những cơ quan tình báo bí mật nhất. GCHQ vốn nổi tiếng về việc theo dõi đường truyền trên toàn thế giới. Tuy nhiên, tung ra Gaffer như một nỗ lực cho thấy tổ chức này muốn trở nên thân thiện hơn với cộng đồng hacker và thu hút nhân lực mới.
THN