ok.tech: Кассандрагийн уулзалт

ok.tech: Кассандрагийн уулзалт

Apache Cassandra NoSQL сантай ажиллах уу?

23-р сарын XNUMX-нд Одноклассники туршлагатай хөгжүүлэгчдийг Санкт-Петербург дахь оффисдоо урьж байна. уулзах, Апачи Кассандратай хамтран ажиллахад зориулагдсан. Хамгийн чухал зүйл бол Кассандратай хийсэн туршлага, түүнийгээ хуваалцах хүсэл юм.
Арга хэмжээнд бүртгүүлнэ үү

Бид зүгээр ашиглаж эхэлсэн Apache Cassandra 2010 онд зургийн үнэлгээг хадгалах. Бид одоогоор RuNet дээрх Apache Cassandra-ийн хамгийн том хэрэглэгчид бөгөөд Европ дахь хамгийн том хэрэглэгчдийн нэг юм. Бидэнд төрөл бүрийн бүтээгдэхүүний мэдээллийг хадгалах - ангиуд, чат, мессеж, чухал дэд бүтцийн өгөгдлийг удирдах, логик блокуудыг том хоёртын санах ойн дискэн дээр буулгах зэрэгт ашигладаг зуу гаруй өөр кластерууд байдаг. нэг хүйтэн агуулах, дотоод үүлэн мэдээллийн менежмент нэг үүл гэх мэт.

Нийтдээ, онд Ангийнхан Кассандра мянга мянган зангилаан дахь петабайт өгөгдлийг удирддаг. Энэ хугацаанд бид Кассандра дээр суурилсан шийдлүүдийг удирдах, боловсруулах, ажиллуулах асар их туршлага хуримтлуулж, бүр өөрийн гэсэн шийдлийг бий болгосон. өөрийн NewSQL гүйлгээний мэдээллийн сан.

Одоо бид энэ бүхнийг тантай хуваалцахыг хүсч байна - практикт бодит тохиолдлуудыг ашиглан, нууцгүй; Энэхүү арга хэмжээ нь оролцогчдын хооронд шууд хэлэлцүүлэг хэлбэрээр явагдах бөгөөд энэ нь хэлэлцүүлэгт ихэнх цагийг эзэлнэ гэсэн үг юм. Мэргэжилтнүүд зүгээр санаа, арга барилаа хуваалцахад бэлэн байна. Арга хэмжээг зохион байгуулна Олег Анастасьев и Александр Христофоров.

Ямар сэдвүүд байх вэ?

Ашиглалт:

Төрөл бүрийн үйлдвэрлэлийн суурилуулалт дахь зангилаа ба кластеруудын ердийн тохиргоог авч үзье. Бид өгөгдлийн хэмжээ, ачаалал нэмэгдэхийн хэрээр кластеруудыг хэрхэн өргөжүүлэх, бүтэлгүйтсэн зангилааг үйлчлүүлэгчдэд хамгийн бага нөлөө үзүүлэх замаар хэрхэн солих талаар ярилцах болно. Өвдөлтийг хуваалцаж, алдартай тармуурыг системчилье. Хаана, яг юу нь буруу ажиллаж байгааг урьдчилан ойлгохын тулд кластеруудыг хэрхэн хянах талаар олж мэдье. Кассандрагийн шинэ хувилбаруудыг ашиглахтай холбоотой асуудлуудын талаар ярилцъя.

Гүйцэтгэл:

Хэмжигдэхүүнийг илүү сайн болгохын тулд ямар хэмжүүрүүдийг харж, юуг өөрчилж болохыг ойлгохыг хичээцгээе. Дахин сургах уу, үгүй ​​юу, хэрвээ тийм бол яаж сурцгаая. Бид Кассандрагийн архитектур, хэрэгжилтэд тулгарч буй саад бэрхшээлийг тодорхойлж, тэдгээрийг тойрон гарах инженерийн аргуудыг авч үзэх болно. Гүйцэтгэлийг бууруулалгүйгээр байнгын засвар, нягтаршлын өвдөлтийг хөндье.

Алдаа тэсвэрлэх чадвар:

Техник хангамж нь үүрд үргэлжлэхгүй тул осол байнга гардаг, хамт ажиллагсдын гар чичирч, шаардлагагүй зүйлсийг арилгах болно, тиймээс бид диск, машин эсвэл дата төвийн эвдрэлийн дараа сэргээх, мөн тогтмол горимд шилжих талаар ярилцах болно. операторын алдаа гарсан тохиолдолд нөөцлөлтөөс төлөв.

Одоо бүртгүүл мөн энэ үйл явдлын талаар найз нөхөд, хамтран ажиллагсаддаа хэлээрэй.

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх