به گفته این شرکت، نسخه جدید دروازه API داده منبع باز با یک API gRPC ارائه می شود که توسعه دهندگان را قادر می سازد تا داده های Cassandra را به طور نامحدود مقیاس بندی کنند.
فقط چند ماه پس از اینکه سرویس مدیریت شده Astra Streaming خود را به طور کلی در دسترس قرار داد، DataStax در روز چهارشنبه اعلام کرد که نسخه دوم منبع باز خود را راه اندازی می کند. a> دروازه API داده، با نام Stargate V2، و در دسترس قرار دادن آن از طریق بدون سرور، NoSQL پایگاه-داده-به-عنوان-سرویس a> (DBaaS) Astra DB.
این شرکت Stargate را در سال ۲۰۲۰ راهاندازی کرد و به دلیل آنچه «خستگی دستی را بخوانید» در صفحه GitHub خود میخواند، آن را منبع باز کرد. ایده این بود که از رویکرد ایجاد API های مختلف برای پایگاه های داده مختلف دوری کنیم و چارچوبی ایجاد کنیم که بتواند API ها را برای انواع بارهای کاری ارائه کند.
شرکت گفت: اساساً Stargate دادههای پایگاه داده منبع باز Apache Cassandra را به یک JSON Document DB تبدیل میکند و بهطور خودکار پایگاه داده را از طریق APIهای وب امن در معرض نمایش قرار میدهد. اساساً، DataStax یک نسخه سازمانی پشتیبانی شده از Cassandra است که دارای بهبودهایی برای عملکرد، امنیت و سایر مشکلات مربوط به پایگاه داده است.
شرکت گفت که نسخه جدید دروازه API داده منبع باز با یک API gRPC ارائه می شود که به توسعه دهندگان این امکان را می دهد تا داده های Apache Cassandra را به صورت نامحدود مقیاس بندی کنند. gPRC یک چارچوب فراخوانی روش از راه دور منبع باز (RPC) است که توسط Google در سال ۲۰۱۶ ایجاد شد و میتواند در هر محیطی برای اتصال سرویسها در مراکز داده و بین مراکز داده با پشتیبانی قابل اتصال برای تعادل بار، ردیابی، بررسی سلامت و احراز هویت اجرا شود.
فراخوانی رویه از راه دور را می توان به عنوان یک پروتکل اتصال تعریف کرد که می تواند برای درخواست یک سرویس یا فرآیند در فضای آدرس متفاوتی اجرا شود. پروتکل درخواست را به گونه ای کد می کند که یک درخواست عمومی از یک سیستم محلی را تقلید می کند.
ویژگی های Stargate V2
DataStax گفت که توسعه دهندگان می توانند به استفاده از زبان Cassandra Query (CQL) در داخل رابط gRPC ادامه دهند و افزود که معماری V2 به توسعه دهندگان این امکان را می دهد که مقیاس استفاده و تنظیم عملکرد را به صورت گرانول انجام دهند.
شرکت در بیانیهای گفت: «هنگامی که در Kubernetes یا K8ssandra اجرا میشوند، این سرویسهای API و هماهنگکننده مستقل بهعنوان pod خودشان قابل اجرا هستند و کاملاً با Kubernetes سازگار هستند.
نسخه جدید دروازه API داده همچنین پسوند gRPC bridge API را اضافه می کند، این شرکت گفت که این برنامه برای توسعه دهندگان هدف قرار گرفته است تا آنها مجبور نباشند پایه کد Stargate را یاد بگیرند تا Cassandra را با APIها و قالبهای سریالسازی دادهها که یک شرکت برای استفاده انتخاب میکند.
پست های مرتبط
DataStax برای ارائه دروازه API داده Stargate V2 از طریق Astra DB
DataStax برای ارائه دروازه API داده Stargate V2 از طریق Astra DB
DataStax برای ارائه دروازه API داده Stargate V2 از طریق Astra DB