KrakenD Framework: Nó hiện là một dự án mở của Linux Foundation!

KrakenD Framework: Nó hiện là một dự án mở của Linux Foundation!

KrakenD Framework: Nó hiện là một dự án mở của Linux Foundation!

Một vài ngày trước, vào ngày 11 tháng XNUMX, tin tức sau đã được công bố: Tổ chức và các nhà phát triển của "KrakenD" cùng với Nền tảng Linux, thông báo rằng "Khung KrakenD", lực lượng lao động chính của nó, đã được đóng góp cho Nền tảng Linux và từ bây giờ, anh ấy sẽ được biết đến với cái tên «Dự án Lura».

Do đó, hôm nay chúng ta sẽ nghiên cứu một chút về "Khung KrakenD" gọi bây giờ «Dự án Lura».

Khung KrakenD: Giới thiệu

El "Khung KrakenD" nó không phải là duy nhất Cổng API nguồn mở và hiệu suất cao với phần mềm trung gian (Backend For Frontend) hiện có trên thị trường. Ngoài ra còn có các nguồn mở khác, miễn phí hoặc trả phí, chẳng hạn như Kông, Tyk y Trình quản lý API WSO2. Ngoài ra còn có các giải pháp độc quyền (thương mại), chẳng hạn như: Microsoft Azure y Nhà máy giấc mơ.

Tuy nhiên, nó được coi là một trong những loại tốt nhất hiện nay. Bởi vì, trong số nhiều điểm nổi bật, nó là một trong những hoạt động nhanh nhất với Tổng hợp dịch vụ vi mô (BFF). Và cũng với kết nối dịch vụ (pub / sub, queues, gRPC, v.v.) được thiết kế cho các mục đích sử dụng quy mô lớn.

KrakenD Framework: Cổng API nguồn mở

KrakenD Framework: Cổng API nguồn mở

KrakenD Framework là gì?

Theo trang web chính thức de "KrakenD", The "Khung KrakenD" Nó được mô tả như sau:

"KrakenD là một cổng API rất nhanh, đi kèm với khả năng mở rộng tuyến tính thực sự. Ngoài ra, KrakenD là một cổng API không trạng thái, phân tán, hiệu suất cao, giúp bạn dễ dàng áp dụng các dịch vụ nhỏ. KrakenD không chỉ là một proxy điển hình chuyển tiếp khách hàng đến các dịch vụ phụ trợ mà còn là một công cụ mạnh mẽ có thể chuyển đổi, thêm hoặc xóa dữ liệu khỏi các dịch vụ của chính mình hoặc của bên thứ ba. KrakenD cũng triển khai các mẫu Backend cho Frontend và Micro-frontends để loại bỏ nhu cầu xử lý nhiều dịch vụ REST, cô lập khách hàng khỏi các chi tiết triển khai của microservices."

Dự án Lura là gì?

Dự án Lura là gì?

Như chúng tôi đã trình bày ở phần đầu, bây giờ "Khung KrakenD" được gọi là «Dự án Lura». Kể từ, trong Blog chính thức của «KrakenD» những điều sau đây đã được công bố cách đây vài ngày (11/05/2021) tin tức:

"Hôm nay, cùng với Linux Foundation, chúng tôi đã thông báo rằng KrakenD Framework, công cụ chính của chúng tôi, đã được quyên góp cho Linux Foundation và bây giờ là "Project Lura." Nhiệm vụ của Project Lura là cung cấp một khung cổng API hiệu suất cao, có thể mở rộng, đơn giản và không trạng thái được thiết kế cho các cấu hình gốc và tại chỗ trên đám mây. Thay vì giải quyết một trường hợp sử dụng cụ thể, Lura cung cấp một thư viện các thành phần, một khuôn khổ để lắp ráp chúng thành các hệ thống cổng API tùy chỉnh như một bộ Lego." Khung công tác KrakenD trở thành một dự án Linux Foundation

Họ cũng đã thêm những điều sau trong thông báo đã nói:

"Hai triển khai cổng API nổi tiếng của công cụ Lura là phiên bản Cộng đồng và Doanh nghiệp KrakenD. Chúng tôi sẽ bổ sung Lura làm động cơ mới trong KrakenD 2.0 (hãy sớm theo dõi!). KrakenD API Gateway sẽ tiếp tục mà không có thay đổi đối với các phiên bản Cộng đồng (Phần mềm nguồn mở) và Doanh nghiệp, và không cần thực hiện hành động nào nếu bạn đang sử dụng các sản phẩm đã lắp ráp của chúng tôi." Khung công tác KrakenD trở thành một dự án Linux Foundation

Thêm thông tin hữu ích về Dự án Lura

Trong trang web chính thức của «KrakenD», tất cả các tính năng hiện tại Từ dự án này. HOẶC LÀ tải xuống các phiên bản mới nhất có sẵn từ nó và truy cập tất cả tài liệu cần thiết. Và nếu cần thiết, trang web chính thức trên GitHub. Trong đó họ cũng thêm thông tin sau về «Dự án Lura»:

"KrakenD là một trình tạo API Gateway và trình tạo proxy nằm giữa máy khách và tất cả các máy chủ nguồn, thêm một lớp mới loại bỏ tất cả sự phức tạp khỏi máy khách, chỉ cung cấp thông tin mà giao diện người dùng cần. KrakenD hoạt động như một bộ tổng hợp nhiều nguồn trên các điểm cuối duy nhất và cho phép bạn nhóm, bao bọc, chuyển đổi và giảm bớt các phản hồi. Ngoài ra, nó hỗ trợ vô số phần mềm trung gian và plugin cho phép bạn mở rộng chức năng, chẳng hạn như thêm ủy quyền Oauth hoặc các lớp bảo mật. KrakenD không chỉ hỗ trợ HTTP (S), mà là một tập hợp các thư viện chung, nó có thể xây dựng tất cả các loại Cổng API và proxy, bao gồm, chẳng hạn như cổng RPC."

Hình ảnh chung cho kết luận bài viết

Kết luận

Chúng tôi hy vọng điều này "bài viết nhỏ hữu ích" trên «Framework KrakenD» «Proyecto Lura», cụ thể là chúng là gì và tin tức rằng nó đã trở thành Dự án nguồn mở được tài trợ bởi Nền tảng Linux; rất quan tâm và tiện ích, cho toàn bộ «Comunidad de Software Libre y Código Abierto» và đóng góp to lớn vào việc truyền bá hệ sinh thái tuyệt vời, khổng lồ và đang phát triển của các ứng dụng «GNU/Linux».

Hiện tại, nếu bạn thích điều này publicación, Đừng dừng lại chia sẻ nó với những người khác, trên các trang web, kênh, nhóm hoặc cộng đồng mạng xã hội hoặc hệ thống nhắn tin yêu thích của bạn, tốt nhất là miễn phí, mở và / hoặc an toàn hơn như TelegramTín hiệuLoại voi lớn đa tuyệt chủng hoặc cái khác trong số Fediverse, tốt nhất là.

Và nhớ ghé thăm trang chủ của chúng tôi tại «FromLinux» để khám phá thêm tin tức, cũng như tham gia kênh chính thức của chúng tôi về Telegram từ FromLinuxTrong khi, để biết thêm thông tin, bạn có thể truy cập bất kỳ Thư viện trực tuyến như OpenLibra y JedIT, để truy cập và đọc sách kỹ thuật số (PDF) về chủ đề này hoặc chủ đề khác.


Nội dung bài viết tuân thủ các nguyên tắc của chúng tôi về đạo đức biên tập. Để báo lỗi, hãy nhấp vào đây.

Hãy là người đầu tiên nhận xét

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.