
Cloudflare-ը տվյալների հարթակը վերանվանեց Basin և դարձրեց հանրությանը հասանելի
Cloudflare-ը Data Platform-ը beta-ից հանեց հանրային հասանելիության և վերանվանեց Basin։ Apache Iceberg-ի և R2-ի վրա կառուցված serverless հարթակը միավորվում է բաց ստանդարտների շուրջ, իսկ R2-ը ելքի համար վճար չի գանձում։
Cloudflare-ը հոկտեմբերի 1-ին՝ Birthday Week-ի շրջանակում, հայտարարեց, որ անցյալ տարի բաց բետայում գործարկված տվյալների հարթակը դարձել է հանրությանը հասանելի և ստացել նոր անուն՝ Basin։ Բոլոր երեք ապրանքները վերանվանվեցին՝ Cloudflare Pipelines-ը դարձավ Basin Pipelines, R2 Data Catalog-ը՝ Basin Catalog, իսկ R2 SQL-ը՝ Basin SQL։ Ընկերության խոսքով՝ անունը հիմնված է ավազանի գաղափարի վրա. տարբեր աղբյուրներից եկող հոսքերը հավաքվում են մեկ կետում։
Երեք ապրանք, մեկ հարթակ
Basin Pipelines-ը իրադարձություններ ընդունում է Workers-ից, HTTP-ի միջոցով կամ Cloudflare Logpush-ից, մշակում է SQL-ով և R2-ում պահում Apache Iceberg-ի աղյուսակների կամ Parquet ֆայլերի տեսքով. բետայից հետո այն կարող է վայրկյանում մինչև 3 ԳԲ տվյալ ընդունել։ Basin Catalog-ը կառավարում է Iceberg-ի մետատվյալները և ավտոմատ պահպանում աղյուսակները։ Basin SQL-ը serverless, բաշխված SQL շարժիչ է՝ 190-ից ավելի ֆունկցիաներով և բազմաղյուսակ հարցումներով։
Բաց ստանդարտներ և ելքի պայմաններ
Հարթակը հենվում է Apache Iceberg-ի բաց ստանդարտի և R2-ի օբյեկտային պահոցի վրա, ուստի տվյալների ընթերցումն ու գրառումը հնարավոր են բազմաթիվ շարժիչներից՝ PyIceberg, DuckDB, Snowflake, Spark, StarRocks, Trino։ Cloudflare-ի երկու հիմնական փաստարկներն են կապվածության բացակայությունը և անվճար ելքը. Amazon S3-ը, Google Cloud Storage-ը և Azure Blob Storage-ը ելքի համար գումար են վերցնում։
Ընկերության CTO Դեյն Կնեկտի խոսքով՝ «Basin-ով անալիտիկայում ներմուծում ենք նույն serverless մոդելը, որին մշակողները սպասում են Cloudflare-ից. կլաստերների կառավարում պետք չէ, ավելորդ տվյալներ չեն տեղափոխվում, և բաց ստանդարտները օգտատերերին պահպանում են վերահսկողությունը տվյալների վրա»։
The Register-ի նշումով՝ ամեն ինչ ամբողջովին անվճար չէ. R2-ից ելքն անվճար է, սակայն այլ վճարովի ծառայություններին միանալը առանձին վճարներ է առաջացնում։ Երբ Basin Pipelines-ը տվյալները R2-ում փոխանցում է Iceberg-ի կամ Parquet-ի «sink»-երին, Cloudflare-ը սահմանից հետո վճար է գանձում. այս պարամետրը ընկերությունը կոչում է «Sinks (egress)»։
Bobsled-ի հարթակի ղեկավար Ժուլիեն Գրոբելաարը ասում է, որ Basin-ի շնորհիվ տվյալների արտադրանքները ցանկացած տարածաշրջանում հասանելի են դառնում շատ ավելի ցածր ծախսով։ Anomaly-ի համահիմնադիր Դաքս Ռաադն ասում է, որ ընկերությունը բարդ AWS S3-ի և Athena-ի համակարգը փոխարինել է Basin-ով։
Գները և հաջորդ քայլերը
Basin-ի գները կախված են օգտագործումից. վճարումը կատարվում է միայն տվյալների ընդունման, մշակման կամ հարցման համար՝ առանց ժամային վճարների։ Cloudflare-ի սեփական թիմերը նույնպես օգտվում են Basin-ից՝ էլեկտրոնային առևտրի օպտիմիզացիայից մինչև հեռաչափություն։ Ծրագրերում են Iceberg V3-ի աջակցությունը, DDL-ը Basin SQL-ում և իրավազորության վերահսկումը. գոյություն ունեցող կոնֆիգուրացիաները կշարունակեն աշխատել։
Աղբյուրներ՝ The Register · Cloudflare Blog
SiTech — AI-ով հզորացված վեբ մշակում
Ստեղծում ենք արագ ու ժամանակակից կայքեր և AI-ը ներդնում իրական բիզնես գործընթացներում։ Ունե՞ք նախագիծ կամ հարց։ Ուրախ կլինենք օգնել։