KamoUniverse Được xây dựng
Bạn không cần biết bất cứ điều gì trong này để sử dụng KamoUniverse. Nó ở đây bởi vì các đội IT, các nhà phê bình an ninh và những người mua hàng hỏi, và nó dễ dàng hơn để đưa cho họ một trang hơn là để sắp xếp một cuộc gọi.
Nhiều dịch vụ nhỏ, không phải một chương trình lớn
KamoUniverse không phải là một ứng dụng đơn. Đó là một vài tá dịch vụ độc lập, mỗi người chịu trách nhiệm về một lĩnh vực - một người xử lý email, một người xử lý tài liệu, một người phụ trách cơ sở kiến thức bạn đang đọc, một người phụ trách các cuộc gọi.
Kết quả thực tế là điều quan trọng đối với bạn: một vấn đề ở một khu vực không hạ gục những người khácNếu dịch vụ tài liệu có buổi chiều không tốt, email vẫn hoạt động. Một chương trình lớn không làm theo cách đó, mọi thứ đều có chung số phận.
Lan truyền qua nhiều máy
Những dịch vụ này chạy trên một cụm: một nhóm các máy móc hoạt động như một. Mỗi dịch vụ chạy trên bất kỳ máy nào có phòng, và nếu máy hư, dịch vụ mà nó chạy lại bắt đầu ở nơi khác, tự động, mà không có ai được nhắn tin.
Đây cũng là cách KamoUniverse được cập nhật. Một phiên bản mới của một dịch vụ đã được thực hiện trong khi người cũ vẫn đang trả lời, và giao thông đi qua một khi người mới khỏe mạnh. Hầu hết các cập nhật xảy ra mà không ai để ý.
Dữ liệu của bạn được tách ra ở cấp cơ sở dữ liệu
Mọi ghi chép trong KamoUniverse đều có tổ chức của nó, và mọi truy vấn được phân loại cho một tổ chức trước khi nó chạy. Sự khác biệt đó nằm trong lớp dữ liệu, không phải trong bộ lọc mà màn hình áp dụng sau đó.
Sự khác biệt quan trọng. Một bộ lọc được áp dụng tại màn hình là một cái gì đó một nhà phát triển có thể quên trên một màn hình mới. Một ràng buộc áp dụng tại truy vấn không phải là một cái gì đó một màn hình có thể loại ra.
Những gì nói chuyện với những gì
Dịch vụ không liên lạc được với dữ liệu của nhau. Khi có điều gì xảy ra mà một dịch vụ khác cần biết — một bài báo được xuất bản, một cuộc gọi kết thúc, một tài liệu được ký tên — một thông điệp được xuất bản và bất cứ ai quan tâm đến. Vì vậy, dịch vụ chậm trễ làm trì hoãn công việc của chính mình hơn là chặn đứng những người khác.
