update lists
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Cassandra [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge-flat.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Cassandra [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge-flat.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m
|
||||
|
||||
|
||||
[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mfree[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mopen-source,[39m[38;5;12m [39m[38;5;12mdistributed,[39m[38;5;12m [39m[38;5;12mwide[39m[38;5;12m [39m[38;5;12mcolumn[39m[38;5;12m [39m[38;5;12mstore,[39m[38;5;12m [39m[38;5;12mNoSQL[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12mmanagement[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mhandle[39m[38;5;12m [39m[38;5;12mlarge[39m[38;5;12m [39m[38;5;12mamounts[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12macross[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m[38;5;12mcommodity[39m[38;5;12m [39m[38;5;12mservers,[39m[38;5;12m [39m[38;5;12mproviding[39m[38;5;12m [39m[38;5;12mhigh[39m[38;5;12m [39m[38;5;12mavailability[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12msingle[39m[38;5;12m [39m[38;5;12mpoint[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mfailure.[39m[38;5;12m [39m
|
||||
[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12msupported[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mApache[39m[38;5;12m [39m[38;5;12mSoftware[39m[38;5;12m [39m[38;5;12mFoundation[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mknown[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mApache[39m[38;5;12m [39m[38;5;12mCassandra.[39m
|
||||
[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mfree[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mopen-source,[39m[38;5;12m [39m[38;5;12mdistributed,[39m[38;5;12m [39m[38;5;12mwide[39m[38;5;12m [39m[38;5;12mcolumn[39m[38;5;12m [39m[38;5;12mstore,[39m[38;5;12m [39m[38;5;12mNoSQL[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12mmanagement[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mhandle[39m[38;5;12m [39m[38;5;12mlarge[39m[38;5;12m [39m[38;5;12mamounts[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12macross[39m[38;5;12m [39m[38;5;12mmany[39m[38;5;12m [39m[38;5;12mcommodity[39m[38;5;12m [39m[38;5;12mservers,[39m[38;5;12m [39m[38;5;12mproviding[39m[38;5;12m [39m[38;5;12mhigh[39m[38;5;12m [39m[38;5;12mavailability[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mno[39m[38;5;12m [39m[38;5;12msingle[39m[38;5;12m [39m[38;5;12mpoint[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mfailure.[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m
|
||||
[38;5;12mis[39m[38;5;12m [39m[38;5;12msupported[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mApache[39m[38;5;12m [39m[38;5;12mSoftware[39m[38;5;12m [39m[38;5;12mFoundation[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mknown[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mApache[39m[38;5;12m [39m[38;5;12mCassandra.[39m
|
||||
|
||||
[38;5;12mThis[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcurated[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mawesome[39m[38;5;12m [39m[38;5;14m[1mCassandra[0m[38;5;12m [39m[38;5;12m(https://github.com/apache/cassandra)[39m[38;5;12m [39m[38;5;12mpackages[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mresources.[39m[38;5;12m [39m[38;5;12mMaintained[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mRahul[39m[38;5;12m [39m[38;5;12mSingh[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;14m[1mAnant[0m[38;5;12m [39m[38;5;12m(http://anant.us).[39m[38;5;12m [39m[38;5;12mFeel[39m[38;5;12m [39m[38;5;12mfree[39m[38;5;12m [39m[38;5;12mcontact[39m[38;5;12m [39m[38;5;12mme[39m[38;5;12m [39m[38;5;12mif[39m[38;5;12m [39m[38;5;12myou'd[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcollaborate[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mawesome[39m[38;5;12m [39m
|
||||
[38;5;12mlists.[39m[38;5;12m [39m[38;5;14m[1mAwesome[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;12m [39m[38;5;12m(https://github.com/Anant/awesome-cassandra)[39m[38;5;12m [39m[38;5;12m,[39m[38;5;12m [39m[38;5;14m[1mAwesome[0m[38;5;14m[1m [0m[38;5;14m[1mSolr[0m[38;5;12m [39m[38;5;12m(https://github.com/Anant/awesome-solr),[39m[38;5;12m [39m[38;5;14m[1mAwesome[0m[38;5;14m[1m [0m[38;5;14m[1mLucene[0m[38;5;12m [39m[38;5;12m(https://github.com/Anant/awesome-lucene).[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mpowers[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3mResources[0m[38;5;12m [39m[38;5;12msection[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;14m[1mCassandra.Link[0m[38;5;12m [39m
|
||||
[38;5;12mThis[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcurated[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mawesome[39m[38;5;12m [39m[38;5;14m[1mCassandra[0m[38;5;12m [39m[38;5;12m(https://github.com/apache/cassandra)[39m[38;5;12m [39m[38;5;12mpackages[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mresources.[39m[38;5;12m [39m[38;5;12mMaintained[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mRahul[39m[38;5;12m [39m[38;5;12mSingh[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;14m[1mAnant[0m[38;5;12m [39m[38;5;12m(http://anant.us).[39m[38;5;12m [39m[38;5;12mFeel[39m[38;5;12m [39m[38;5;12mfree[39m[38;5;12m [39m[38;5;12mcontact[39m[38;5;12m [39m[38;5;12mme[39m[38;5;12m [39m[38;5;12mif[39m[38;5;12m [39m[38;5;12myou'd[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcollaborate[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mawesome[39m[38;5;12m [39m[38;5;12mlists.[39m[38;5;12m [39m
|
||||
[38;5;14m[1mAwesome[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;12m [39m[38;5;12m(https://github.com/Anant/awesome-cassandra)[39m[38;5;12m [39m[38;5;12m,[39m[38;5;12m [39m[38;5;14m[1mAwesome[0m[38;5;14m[1m [0m[38;5;14m[1mSolr[0m[38;5;12m [39m[38;5;12m(https://github.com/Anant/awesome-solr),[39m[38;5;12m [39m[38;5;14m[1mAwesome[0m[38;5;14m[1m [0m[38;5;14m[1mLucene[0m[38;5;12m [39m[38;5;12m(https://github.com/Anant/awesome-lucene).[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mpowers[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3mResources[0m[38;5;12m [39m[38;5;12msection[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;14m[1mCassandra.Link[0m[38;5;12m [39m
|
||||
[38;5;12m(https://cassandra.link),[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mrich[39m[38;5;12m [39m[38;5;12mcollection[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mblog[39m[38;5;12m [39m[38;5;12mfeeds,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcurated[39m[38;5;12m [39m[38;5;12mlinks[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msearchable[39m[38;5;12m [39m[38;5;12mknowledge[39m[38;5;12m [39m[38;5;12mbase.[39m
|
||||
|
||||
|
||||
@@ -60,39 +60,37 @@
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mDatastax Academy: What is Cassandra?[0m[38;5;12m (https://www.datastax.com/cassandra) - Introduction to what Cassandra is, where it came from, and some of it's benefits.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mKaa application based on Raspberry Pi and DHT11 sensor[0m[38;5;12m (https://github.com/pyroalf/kaa-cassandra-sample) - Cassandra IoT usecase with Raspberry Pi and a DHT11 Sensor.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSimple[0m[38;5;14m[1m [0m[38;5;14m[1mNode.js[0m[38;5;14m[1m [0m[38;5;14m[1mExpress[0m[38;5;14m[1m [0m[38;5;14m[1m4[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mApplication[0m[38;5;12m [39m[38;5;12m(https://github.com/bradtraversy/mysubscribers)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mMySubscribers[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mvery[39m[38;5;12m [39m[38;5;12msimple[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12m(Start[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mapplication)[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcreate,[39m[38;5;12m [39m[38;5;12mread,[39m[38;5;12m [39m[38;5;12mupdate[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdelete[39m[38;5;12m [39m
|
||||
[38;5;12musers/subscribers.[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mwas[39m[38;5;12m [39m[38;5;12monly[39m[38;5;12m [39m[38;5;12mcreated[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12maid[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mYouTube[39m[38;5;12m [39m[38;5;12mcourse.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSimple[0m[38;5;14m[1m [0m[38;5;14m[1mNode.js[0m[38;5;14m[1m [0m[38;5;14m[1mExpress[0m[38;5;14m[1m [0m[38;5;14m[1m4[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mApplication[0m[38;5;12m [39m[38;5;12m(https://github.com/bradtraversy/mysubscribers)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mMySubscribers[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mvery[39m[38;5;12m [39m[38;5;12msimple[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12m(Start[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mapplication)[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcreate,[39m[38;5;12m [39m[38;5;12mread,[39m[38;5;12m [39m[38;5;12mupdate[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdelete[39m[38;5;12m [39m[38;5;12musers/subscribers.[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m
|
||||
[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mwas[39m[38;5;12m [39m[38;5;12monly[39m[38;5;12m [39m[38;5;12mcreated[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12maid[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mYouTube[39m[38;5;12m [39m[38;5;12mcourse.[39m
|
||||
|
||||
[38;2;255;187;0m[4mCassandra Distributions[0m
|
||||
|
||||
[38;2;255;187;0m[4mCassandra Compliant Databases on JVM[0m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDataStax[0m[38;5;14m[1m [0m[38;5;14m[1mEnterprise[0m[38;5;12m [39m[38;5;12m(https://dtsx.io/3DkP5sN)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mMost[39m[38;5;12m [39m[38;5;12mwidely[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mcommercial[39m[38;5;12m [39m[38;5;12mdistribution[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mCassandra,[39m[38;5;12m [39m[38;5;12mintegrated[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mApache[39m[38;5;12m [39m[38;5;12mSpark[39m[38;5;12m [39m[38;5;12m(for[39m[38;5;12m [39m[38;5;12mSparkSQL,[39m[38;5;12m [39m[38;5;12manalytics),[39m[38;5;12m [39m[38;5;12mApache[39m[38;5;12m [39m[38;5;12mSolr[39m[38;5;12m [39m[38;5;12m(for[39m[38;5;12m [39m[38;5;12msecondary[39m[38;5;12m [39m[38;5;12mindex),[39m[38;5;12m [39m[38;5;12mApache[39m[38;5;12m [39m[38;5;12mTinkerPop[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mGraph[39m[38;5;12m [39m[38;5;12mstored[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m
|
||||
[38;5;12mCassandra,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mOpsCenter.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDDAC/Luna[0m[38;5;12m [39m[38;5;12m(https://luna.datastax.com/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mDatastax[39m[38;5;12m [39m[38;5;12mDistribution[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mCassandra,[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mproduction[39m[38;5;12m [39m[38;5;12mready[39m[38;5;12m [39m[38;5;12mdistribution[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mbulk[39m[38;5;12m [39m[38;5;12mloader[39m[38;5;12m [39m[38;5;12msupported[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mDatastax.[39m[38;5;12m [39m[38;5;12mDDAC[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mDeprecated[39m[38;5;12m [39m[38;5;12mnow,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mDatastax[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mstill[39m[38;5;12m [39m[38;5;12msupporting[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mit's[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m
|
||||
[38;5;12mLuna[39m[38;5;12m [39m[38;5;12mService.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDataStax[0m[38;5;14m[1m [0m[38;5;14m[1mEnterprise[0m[38;5;12m [39m[38;5;12m(https://dtsx.io/3DkP5sN)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mMost[39m[38;5;12m [39m[38;5;12mwidely[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mcommercial[39m[38;5;12m [39m[38;5;12mdistribution[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mCassandra,[39m[38;5;12m [39m[38;5;12mintegrated[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mApache[39m[38;5;12m [39m[38;5;12mSpark[39m[38;5;12m [39m[38;5;12m(for[39m[38;5;12m [39m[38;5;12mSparkSQL,[39m[38;5;12m [39m[38;5;12manalytics),[39m[38;5;12m [39m[38;5;12mApache[39m[38;5;12m [39m[38;5;12mSolr[39m[38;5;12m [39m[38;5;12m(for[39m[38;5;12m [39m[38;5;12msecondary[39m[38;5;12m [39m[38;5;12mindex),[39m[38;5;12m [39m[38;5;12mApache[39m[38;5;12m [39m[38;5;12mTinkerPop[39m[38;5;12m [39m[38;5;12mbased[39m[38;5;12m [39m[38;5;12mGraph[39m[38;5;12m [39m[38;5;12mstored[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mCassandra,[39m[38;5;12m [39m
|
||||
[38;5;12mand[39m[38;5;12m [39m[38;5;12mOpsCenter.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDDAC/Luna[0m[38;5;12m [39m[38;5;12m(https://luna.datastax.com/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mDatastax[39m[38;5;12m [39m[38;5;12mDistribution[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mCassandra,[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mproduction[39m[38;5;12m [39m[38;5;12mready[39m[38;5;12m [39m[38;5;12mdistribution[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mbulk[39m[38;5;12m [39m[38;5;12mloader[39m[38;5;12m [39m[38;5;12msupported[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mDatastax.[39m[38;5;12m [39m[38;5;12mDDAC[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mDeprecated[39m[38;5;12m [39m[38;5;12mnow,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mDatastax[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mstill[39m[38;5;12m [39m[38;5;12msupporting[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mit's[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mLuna[39m[38;5;12m [39m
|
||||
[38;5;12mService.[39m
|
||||
|
||||
[38;2;255;187;0m[4mCassandra Compliant Databases on C++[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mScyllaDB[0m[38;5;12m (https://github.com/scylladb/scylla) - NoSQL data store using the seastar framework, compatible with Cassandra.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mYugaByte[0m[38;5;14m[1m [0m[38;5;14m[1mDatabase[0m[38;5;12m [39m[38;5;12m(https://github.com/YugaByte/yugabyte-db)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mYugaByteDB[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mtransactional,[39m[38;5;12m [39m[38;5;12mhigh-performance[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mdistributed[39m[38;5;12m [39m[38;5;12mcloud[39m[38;5;12m [39m[38;5;12mservices.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12mCassandra-compatible[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mRedis-compatible[39m[38;5;12m [39m[38;5;12mAPIs,[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m
|
||||
[38;5;12mPostgreSQL[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mBeta.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mYugaByte Database[0m[38;5;12m (https://github.com/YugaByte/yugabyte-db) - YugaByteDB is a transactional, high-performance database for building distributed cloud services. It supports Cassandra-compatible and Redis-compatible APIs, with PostgreSQL in Beta.[39m
|
||||
|
||||
[38;2;255;187;0m[4mCassandra as a Service / Managed Cassandra Based on Open Source Cassandra[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mDataStax Astra[0m[38;5;12m (https://dtsx.io/38htEun) - DataStax Astra Cassandra as a Service running on the Kubernetes operator Cassandra available on AWS and GCP.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mIBM Cloud Databases for DataStax[0m[38;5;12m (https://www.ibm.com/cloud/databases-for-datastax) - IBM Cloud Managed Service for DataStax Enterprise.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mInstaclustr[0m[38;5;14m[1m [0m[38;5;14m[1mManaged[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mas[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mService[0m[38;5;12m [39m[38;5;12m(https://www.instaclustr.com/solutions/managed-apache-cassandra/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mInstaclustr[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mfully[39m[38;5;12m [39m[38;5;12mmanaged[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mSOC[39m[38;5;12m [39m[38;5;12m2[39m[38;5;12m [39m[38;5;12mcertified[39m[38;5;12m [39m[38;5;12mhosted[39m[38;5;12m [39m[38;5;12m&[39m[38;5;12m [39m[38;5;12mmanaged[39m[38;5;12m [39m[38;5;12mservice[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCassandra®[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mAWS,[39m[38;5;12m [39m[38;5;12mAzure,[39m[38;5;12m [39m[38;5;12mGCP[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mIBM[39m
|
||||
[38;5;12mCloud.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAiven[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;12m [39m[38;5;12m(https://aiven.io/cassandra/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAiven[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mmanaged[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhosted[39m[38;5;12m [39m[38;5;12mdistributed[39m[38;5;12m [39m[38;5;12mNoSQL[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12mproviding[39m[38;5;12m [39m[38;5;12mscalability,[39m[38;5;12m [39m[38;5;12mhigh[39m[38;5;12m [39m[38;5;12mavailability,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mexcellent[39m[38;5;12m [39m[38;5;12mfault[39m[38;5;12m [39m[38;5;12mtolerance.[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mService[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mavailable[39m[38;5;12m [39m[38;5;12mon[39m
|
||||
[38;5;12mGoogle[39m[38;5;12m [39m[38;5;12mCloud[39m[38;5;12m [39m[38;5;12mPlatform,[39m[38;5;12m [39m[38;5;12mAmazon[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mServices,[39m[38;5;12m [39m[38;5;12mMicrosoft[39m[38;5;12m [39m[38;5;12mAzure,[39m[38;5;12m [39m[38;5;12mDigitalOcean,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mUpCloud.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mMicrosoft[0m[38;5;14m[1m [0m[38;5;14m[1mAzure[0m[38;5;14m[1m [0m[38;5;14m[1mManaged[0m[38;5;14m[1m [0m[38;5;14m[1mInstance[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;12m [39m[38;5;12m(https://docs.microsoft.com/en-us/azure/managed-instance-apache-cassandra/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAzure[39m[38;5;12m [39m[38;5;12mManaged[39m[38;5;12m [39m[38;5;12mInstance[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mautomated[39m[38;5;12m [39m[38;5;12mdeployment[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mscaling[39m[38;5;12m [39m[38;5;12moperations[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmanaged[39m[38;5;12m [39m
|
||||
[38;5;12mopen-source[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mdatacenters.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12maccelerates[39m[38;5;12m [39m[38;5;12mhybrid[39m[38;5;12m [39m[38;5;12mscenarios[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mreduces[39m[38;5;12m [39m[38;5;12mongoing[39m[38;5;12m [39m[38;5;12mmaintenance.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mInstaclustr Managed Cassandra as a Service[0m[38;5;12m (https://www.instaclustr.com/solutions/managed-apache-cassandra/) - Instaclustr provides a fully managed and SOC 2 certified hosted & managed service for Cassandra® on AWS, Azure, GCP and IBM Cloud.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAiven[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;12m [39m[38;5;12m(https://aiven.io/cassandra/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAiven[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mmanaged[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhosted[39m[38;5;12m [39m[38;5;12mdistributed[39m[38;5;12m [39m[38;5;12mNoSQL[39m[38;5;12m [39m[38;5;12mdatabase[39m[38;5;12m [39m[38;5;12mproviding[39m[38;5;12m [39m[38;5;12mscalability,[39m[38;5;12m [39m[38;5;12mhigh[39m[38;5;12m [39m[38;5;12mavailability,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mexcellent[39m[38;5;12m [39m[38;5;12mfault[39m[38;5;12m [39m[38;5;12mtolerance.[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mService[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mavailable[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mGoogle[39m[38;5;12m [39m
|
||||
[38;5;12mCloud[39m[38;5;12m [39m[38;5;12mPlatform,[39m[38;5;12m [39m[38;5;12mAmazon[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mServices,[39m[38;5;12m [39m[38;5;12mMicrosoft[39m[38;5;12m [39m[38;5;12mAzure,[39m[38;5;12m [39m[38;5;12mDigitalOcean,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mUpCloud.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mMicrosoft[0m[38;5;14m[1m [0m[38;5;14m[1mAzure[0m[38;5;14m[1m [0m[38;5;14m[1mManaged[0m[38;5;14m[1m [0m[38;5;14m[1mInstance[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;12m [39m[38;5;12m(https://docs.microsoft.com/en-us/azure/managed-instance-apache-cassandra/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAzure[39m[38;5;12m [39m[38;5;12mManaged[39m[38;5;12m [39m[38;5;12mInstance[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mautomated[39m[38;5;12m [39m[38;5;12mdeployment[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mscaling[39m[38;5;12m [39m[38;5;12moperations[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmanaged[39m[38;5;12m [39m[38;5;12mopen-source[39m[38;5;12m [39m
|
||||
[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mdatacenters.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12maccelerates[39m[38;5;12m [39m[38;5;12mhybrid[39m[38;5;12m [39m[38;5;12mscenarios[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mreduces[39m[38;5;12m [39m[38;5;12mongoing[39m[38;5;12m [39m[38;5;12mmaintenance.[39m
|
||||
|
||||
[38;2;255;187;0m[4mCassandra as a Service / Managed Cassandra Based on Proprietary Technology[0m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mMicrosoft[0m[38;5;14m[1m [0m[38;5;14m[1mAzure[0m[38;5;14m[1m [0m[38;5;14m[1mCosmos[0m[38;5;14m[1m [0m[38;5;14m[1mDB:[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mAPI[0m[38;5;12m [39m[38;5;12m(https://docs.microsoft.com/en-us/azure/cosmos-db/cassandra-introduction)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAzure[39m[38;5;12m [39m[38;5;12mCosmos[39m[38;5;12m [39m[38;5;12mDB[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12m(preview)[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mneed[39m[38;5;12m [39m
|
||||
[38;5;12mpremium[39m[38;5;12m [39m[38;5;12mcapabilities.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mMicrosoft[0m[38;5;14m[1m [0m[38;5;14m[1mAzure[0m[38;5;14m[1m [0m[38;5;14m[1mCosmos[0m[38;5;14m[1m [0m[38;5;14m[1mDB:[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mAPI[0m[38;5;12m [39m[38;5;12m(https://docs.microsoft.com/en-us/azure/cosmos-db/cassandra-introduction)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAzure[39m[38;5;12m [39m[38;5;12mCosmos[39m[38;5;12m [39m[38;5;12mDB[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12m(preview)[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mneed[39m[38;5;12m [39m[38;5;12mpremium[39m[38;5;12m [39m
|
||||
[38;5;12mcapabilities.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mAmazon Keyspaces for Cassandra[0m[38;5;12m (https://aws.amazon.com/keyspaces) - Amazon Web Services (AWS) Amazon Keyspaces for Cassandra provides a CQL compliant access to a "Serverless" auto-scaling datastore.[39m
|
||||
|
||||
[38;2;255;187;0m[4mUsing Cassandra[0m
|
||||
@@ -107,14 +105,13 @@
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mInstalling the Cassandra / Spark OSS Stack[0m[38;5;12m (https://tobert.github.io/post/2014-07-15-installing-cassandra-spark-stack.html) - Installation process and user guide for the Cassandra / Spark OSS Stack.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mThe Cassandra Query Language[0m[38;5;12m (http://cassandra.apache.org/doc/latest/cql/) - Documentation for CQL.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mThe[0m[38;5;14m[1m [0m[38;5;14m[1mLIMIT[0m[38;5;14m[1m [0m[38;5;14m[1mClause[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mmight[0m[38;5;14m[1m [0m[38;5;14m[1mnot[0m[38;5;14m[1m [0m[38;5;14m[1mwork[0m[38;5;14m[1m [0m[38;5;14m[1mas[0m[38;5;14m[1m [0m[38;5;14m[1myou[0m[38;5;14m[1m [0m[38;5;14m[1mthink[0m[38;5;12m [39m[38;5;12m(http://thelastpickle.com/blog/2017/03/07/The-limit-clause-in-cassandra-might-not-work-as-you-think.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mBlog[39m[38;5;12m [39m[38;5;12mpost[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mconsiderations[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mefficiency[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mLIMIT[39m[38;5;12m [39m
|
||||
[38;5;12mclause.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mThe LIMIT Clause in Cassandra might not work as you think[0m[38;5;12m (http://thelastpickle.com/blog/2017/03/07/The-limit-clause-in-cassandra-might-not-work-as-you-think.html) - Blog post for the considerations on the efficiency of the LIMIT clause.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mBuilding a Performant API using Go and Cassandra[0m[38;5;12m (https://getstream.io/blog/building-a-performant-api-using-go-and-cassandra/) - Tutorial documenting how to build a RESTful API using Go and Cassandra.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCassandra Data Copy Tool[0m[38;5;12m (https://github.com/wildengineer/cassandra-data-copy-tool) - Java tool to copy data from one cassandra table to another.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSpring Data Cassandra Examples[0m[38;5;12m (https://github.com/jxblum/spring-data-cassandra-examples) - Examples for the Spring Data Cassandra Project.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mIntroduction to Spark & Cassandra[0m[38;5;12m (http://rustyrazorblade.com/post/2015/2015-01-02-intro-to-spark-and-cassandra/) - Blog post on setting up a really simple Spark job that does a data migration for Cassandra.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mFrom[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1mS3,[0m[38;5;14m[1m [0m[38;5;14m[1mwith[0m[38;5;14m[1m [0m[38;5;14m[1mSpark[0m[38;5;12m [39m[38;5;12m(https://objectpartners.com/2016/11/30/from-cassandra-to-s3-with-spark/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mBlog[39m[38;5;12m [39m[38;5;12mpost[39m[38;5;12m [39m[38;5;12mshowing[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mconnect[39m[38;5;12m [39m[38;5;12mSpark[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mCassandra,[39m[38;5;12m [39m[38;5;12manalyze[39m[38;5;12m [39m[38;5;12mevent[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mCassandra,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mstore[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mresults[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12manalysis[39m[38;5;12m [39m
|
||||
[38;5;12minto[39m[38;5;12m [39m[38;5;12mS3,[39m[38;5;12m [39m[38;5;12mmaking[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mavailable[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mreporting[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mfurther[39m[38;5;12m [39m[38;5;12manalysis.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mFrom[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1mS3,[0m[38;5;14m[1m [0m[38;5;14m[1mwith[0m[38;5;14m[1m [0m[38;5;14m[1mSpark[0m[38;5;12m [39m[38;5;12m(https://objectpartners.com/2016/11/30/from-cassandra-to-s3-with-spark/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mBlog[39m[38;5;12m [39m[38;5;12mpost[39m[38;5;12m [39m[38;5;12mshowing[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mconnect[39m[38;5;12m [39m[38;5;12mSpark[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mCassandra,[39m[38;5;12m [39m[38;5;12manalyze[39m[38;5;12m [39m[38;5;12mevent[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mCassandra,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mstore[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mresults[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12manalysis[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12mS3,[39m[38;5;12m [39m
|
||||
[38;5;12mmaking[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mavailable[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mreporting[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mfurther[39m[38;5;12m [39m[38;5;12manalysis.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mImport CSV files with spark[0m[38;5;12m (https://github.com/markthebault/importCSVSparkCassandra) - How to import a file from S3 into cassandra using Spark.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mTop 5 reasons to use the Cassandra Database[0m[38;5;12m (https://towardsdatascience.com/top-5-reasons-to-use-the-apache-cassandra-database-d541c6448557) - Few good reasons why you'd want to consider Cassandra.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCloud DevOps with Cassandra[0m[38;5;12m (http://cloudurable.com/blog/aws-ansible-packer-ssh-for-devops/index.html) - Using Packer, Ansible/SSH and AWS command line tools to create and DBA manage EC2 Cassandra instances in AWS.[39m
|
||||
@@ -137,13 +134,13 @@
|
||||
|
||||
[38;2;255;187;0m[4mCassandra Data Modeling[0m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mBasic[0m[38;5;14m[1m [0m[38;5;14m[1mRules[0m[38;5;14m[1m [0m[38;5;14m[1mOf[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mData[0m[38;5;14m[1m [0m[38;5;14m[1mModeling[0m[38;5;12m [39m[38;5;12m(http://www.datastax.com/dev/blog/basic-rules-of-cassandra-data-modeling)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mPicking[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mright[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mhardest[39m[38;5;12m [39m[38;5;12mpart[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mCassandra.[39m[38;5;12m [39m[38;5;12mIf[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mrelational[39m[38;5;12m [39m[38;5;12mbackground,[39m[38;5;12m [39m[38;5;12mCQL[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12mlook[39m
|
||||
[38;5;12mfamiliar,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mway[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mvery[39m[38;5;12m [39m[38;5;12mdifferent.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mBasic[0m[38;5;14m[1m [0m[38;5;14m[1mRules[0m[38;5;14m[1m [0m[38;5;14m[1mOf[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mData[0m[38;5;14m[1m [0m[38;5;14m[1mModeling[0m[38;5;12m [39m[38;5;12m(http://www.datastax.com/dev/blog/basic-rules-of-cassandra-data-modeling)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mPicking[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mright[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mhardest[39m[38;5;12m [39m[38;5;12mpart[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mCassandra.[39m[38;5;12m [39m[38;5;12mIf[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mrelational[39m[38;5;12m [39m[38;5;12mbackground,[39m[38;5;12m [39m[38;5;12mCQL[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12mlook[39m[38;5;12m [39m[38;5;12mfamiliar,[39m
|
||||
[38;5;12mbut[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mway[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mvery[39m[38;5;12m [39m[38;5;12mdifferent.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCQL: This is not the SQL you are Looking For[0m[38;5;12m (https://www.slideshare.net/aploetz/cql-this-is-not-the-sql-you-are-loooking-for) - Presentation that explores and explains the differences between the CQL and SQL languages.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mA Deep Look at the CQL Where Clause[0m[38;5;12m (https://www.datastax.com/dev/blog/a-deep-look-to-the-cql-where-clause) - Blog post to describe what is supported by the CQL WHERE clause and the reasons why it differs from normal SQL.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mkillrvideo-sample-schema[0m[38;5;12m (https://github.com/pmcfadin/killrvideo-sample-schema) - Sample Cassandra CQL Schema for a YouTube clone.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSpring[0m[38;5;14m[1m [0m[38;5;14m[1mData[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mExamples[0m[38;5;12m [39m[38;5;12m(https://github.com/jxblum/spring-data-cassandra-examples/blob/master/src/main/resources/cassandra-example-schema.cql)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mMaven[39m[38;5;12m [39m[38;5;12mproject[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mcontains[39m[38;5;12m [39m[38;5;12mexamples[39m[38;5;12m [39m[38;5;12mshowcasing[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mfunctionality[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m
|
||||
[38;5;12mthe[39m[38;5;12m [39m[38;5;12mSpring[39m[38;5;12m [39m[38;5;12mData[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mproject.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSpring[0m[38;5;14m[1m [0m[38;5;14m[1mData[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mExamples[0m[38;5;12m [39m[38;5;12m(https://github.com/jxblum/spring-data-cassandra-examples/blob/master/src/main/resources/cassandra-example-schema.cql)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mMaven[39m[38;5;12m [39m[38;5;12mproject[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mcontains[39m[38;5;12m [39m[38;5;12mexamples[39m[38;5;12m [39m[38;5;12mshowcasing[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mfunctionality[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mSpring[39m
|
||||
[38;5;12mData[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mproject.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCommon Problems in Cassandra Data Models[0m[38;5;12m (https://blog.anant.us/common-problems-cassandra-data-models/) - Presentation and Article on wide partions, tombstones, and data skew.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCasandra Time Series Data Modeling for Massive Scale[0m[38;5;12m (http://thelastpickle.com/blog/2017/08/02/time-series-data-modeling-massive-scale.html) - Blog post discussing a common Cassandra data modeling technique called bucketing.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCassandra Data Modeling Notes[0m[38;5;12m (https://miguelperez.xyz/blog/2017/2/13/cassandra-data-modeling-notes) - Simple notes on how to estimate the size of your cluster.[39m
|
||||
@@ -178,35 +175,31 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mDropping columns in Cassandra 3.0[0m[38;5;12m (http://thelastpickle.com/blog/2016/02/18/dropping-columns.html) - Blog post describing the steps Cassandra takes when a column is dropped.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mHinted Handoff and GC Grace Demystified[0m[38;5;12m (http://thelastpickle.com/blog/2018/03/21/hinted-handoff-gc-grace-demystified.html) - Tuning the balance between GC Grace and Hinted Handoff.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mDeletes and Tombstones[0m[38;5;12m (http://thelastpickle.com/blog/2011/05/15/Deletes-and-Tombstones.html) - Explains how deletes create tombstones in Cassandra and what they are.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAbout[0m[38;5;14m[1m [0m[38;5;14m[1mDeletes[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mTombstones[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;12m [39m[38;5;12m(http://thelastpickle.com/blog/2016/07/27/about-deletes-and-tombstones.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mDeleting[39m[38;5;12m [39m[38;5;12mdistributed[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mreplicated[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mfar[39m[38;5;12m [39m[38;5;12mtrickier[39m[38;5;12m [39m[38;5;12mthan[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mrelational[39m[38;5;12m [39m
|
||||
[38;5;12mdatabase.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mNull[0m[38;5;14m[1m [0m[38;5;14m[1mbindings[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mprepared[0m[38;5;14m[1m [0m[38;5;14m[1mstatements[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mundesired[0m[38;5;14m[1m [0m[38;5;14m[1mtombstone[0m[38;5;14m[1m [0m[38;5;14m[1mcreation[0m[38;5;12m [39m[38;5;12m(http://thelastpickle.com/blog/2016/09/15/Null-bindings-on-prepared-statements-and-undesired-tombstone-creation.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mGood[39m[38;5;12m [39m[38;5;12mfollow[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mlast[39m[38;5;12m [39m[38;5;12marticle[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m
|
||||
[38;5;12mTombstones.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mAbout Deletes and Tombstones in Cassandra[0m[38;5;12m (http://thelastpickle.com/blog/2016/07/27/about-deletes-and-tombstones.html) - Deleting distributed and replicated data from a system such as Cassandra is far trickier than in a relational database.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mNull bindings on prepared statements and undesired tombstone creation[0m[38;5;12m (http://thelastpickle.com/blog/2016/09/15/Null-bindings-on-prepared-statements-and-undesired-tombstone-creation.html) - Good follow up to the last article on Tombstones.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mUndetectable tombstones in Cassandra[0m[38;5;12m (http://thelastpickle.com/blog/2018/07/05/undetectable-tombstones-in-apache-cassandra.html) - Indepth analysis of cell and range tombstones.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCommon Problems with Cassandra Tombstones[0m[38;5;12m (https://opencredo.com/cassandra-tombstones-common-issues/) - Large number of tombstones causes Latency and heap pressure.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCurious Case of Tombstones[0m[38;5;12m (https://medium.com/cassandra-tombstones-clearing-use-case/the-curios-case-of-tombstones-d897f681a378) - How someone dealt with tombstone issues and reclaimed space in their cluster.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mUnderstanding the Nuance of Compaction in Cassandra[0m[38;5;12m (http://thelastpickle.com/blog/2017/03/16/compaction-nuance.html) - Overview of how Cassandra manages data on disk.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mGuide[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mThread[0m[38;5;14m[1m [0m[38;5;14m[1mPools[0m[38;5;12m [39m[38;5;12m(https://blog.pythian.com/guide-to-cassandra-thread-pools/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mGuide[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdescription[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mdifferent[39m[38;5;12m [39m[38;5;12mthread[39m[38;5;12m [39m[38;5;12mpools[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmonitor[39m[38;5;12m [39m[38;5;12mthem.[39m[38;5;12m [39m[38;5;12mIncludes[39m[38;5;12m [39m[38;5;12mwhat[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12malert[39m[38;5;12m [39m[38;5;12mon,[39m[38;5;12m [39m[38;5;12mcommon[39m[38;5;12m [39m[38;5;12missues[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12msolutions.[39m[38;5;12m [39m[38;5;12mOld[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mvery[39m[38;5;12m [39m[38;5;12museful[39m[38;5;12m [39m[38;5;12mreference.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mGuide[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mThread[0m[38;5;14m[1m [0m[38;5;14m[1mPools[0m[38;5;12m [39m[38;5;12m(https://blog.pythian.com/guide-to-cassandra-thread-pools/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mGuide[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdescription[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mdifferent[39m[38;5;12m [39m[38;5;12mthread[39m[38;5;12m [39m[38;5;12mpools[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmonitor[39m[38;5;12m [39m[38;5;12mthem.[39m[38;5;12m [39m[38;5;12mIncludes[39m[38;5;12m [39m[38;5;12mwhat[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12malert[39m[38;5;12m [39m[38;5;12mon,[39m[38;5;12m [39m[38;5;12mcommon[39m[38;5;12m [39m[38;5;12missues[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msolutions.[39m[38;5;12m [39m[38;5;12mOld[39m[38;5;12m [39m
|
||||
[38;5;12mbut[39m[38;5;12m [39m[38;5;12mvery[39m[38;5;12m [39m[38;5;12museful[39m[38;5;12m [39m[38;5;12mreference.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCassandra Architecture and Operations[0m[38;5;12m (https://miguelperez.xyz/blog/2017/2/13/cassandra-architecture-and-operation) - High level overview in one page of how Cassandra works.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mImproving[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra's[0m[38;5;14m[1m [0m[38;5;14m[1mFront[0m[38;5;14m[1m [0m[38;5;14m[1mDoor[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mBackpressure[0m[38;5;12m [39m[38;5;12m(https://dzone.com/articles/improving-apache-cassandras-front-door-and-backpre)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mExplore[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mincoming[39m[38;5;12m [39m[38;5;12mrequest[39m[38;5;12m [39m[38;5;12mwas[39m[38;5;12m [39m[38;5;12mprocessed[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mbefore,[39m[38;5;12m [39m[38;5;12msee[39m[38;5;12m [39m[38;5;12mwhat[39m[38;5;12m [39m[38;5;12mthey[39m[38;5;12m [39m[38;5;12mchanged,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlook[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m
|
||||
[38;5;12mnew[39m[38;5;12m [39m[38;5;12mrelevant[39m[38;5;12m [39m[38;5;12mconfiguration[39m[38;5;12m [39m[38;5;12mknobs[39m[38;5;12m [39m[38;5;12mavailable.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mImproving[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra's[0m[38;5;14m[1m [0m[38;5;14m[1mFront[0m[38;5;14m[1m [0m[38;5;14m[1mDoor[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mBackpressure[0m[38;5;12m [39m[38;5;12m(https://dzone.com/articles/improving-apache-cassandras-front-door-and-backpre)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mExplore[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mincoming[39m[38;5;12m [39m[38;5;12mrequest[39m[38;5;12m [39m[38;5;12mwas[39m[38;5;12m [39m[38;5;12mprocessed[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mbefore,[39m[38;5;12m [39m[38;5;12msee[39m[38;5;12m [39m[38;5;12mwhat[39m[38;5;12m [39m[38;5;12mthey[39m[38;5;12m [39m[38;5;12mchanged,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlook[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m
|
||||
[38;5;12mrelevant[39m[38;5;12m [39m[38;5;12mconfiguration[39m[38;5;12m [39m[38;5;12mknobs[39m[38;5;12m [39m[38;5;12mavailable.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCassandra Architecture[0m[38;5;12m (https://www.instaclustr.com/cassandra-architecture/) - High level overview of Cassandra from Instaclustr.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mThe 10 Things I hate about Cassandra[0m[38;5;12m (https://blog.pythian.com/the-things-i-hate-about-apache-cassandra/) - Do you really want to use Cassandra? Learn why not to use it.[39m
|
||||
|
||||
[38;2;255;187;0m[4mCassandra Monitoring[0m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mResources[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mMonitoring[0m[38;5;14m[1m [0m[38;5;14m[1mDatastax,[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra,[0m[38;5;14m[1m [0m[38;5;14m[1mSpark,[0m[38;5;14m[1m [0m[38;5;14m[1m&[0m[38;5;14m[1m [0m[38;5;14m[1mSolr[0m[38;5;14m[1m [0m[38;5;14m[1mPerformance[0m[38;5;12m [39m[38;5;12m(https://blog.anant.us/resources-for-monitoring-datastax-cassandra-spark-solr-performance/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mBlog[39m[38;5;12m [39m[38;5;12mpost[39m[38;5;12m [39m[38;5;12mdetailing[39m[38;5;12m [39m[38;5;12mdifferent[39m[38;5;12m [39m[38;5;12mtypes[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mmonitoring[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m
|
||||
[38;5;12mpurpose.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mResources for Monitoring Datastax, Cassandra, Spark, & Solr Performance[0m[38;5;12m (https://blog.anant.us/resources-for-monitoring-datastax-cassandra-spark-solr-performance/) - Blog post detailing different types of monitoring tools and their purpose.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mHow to Monitor Cassandra[0m[38;5;12m (https://www.datadoghq.com/blog/how-to-monitor-cassandra-performance-metrics/) - Guide to help you monitor Cassandra performance and work metrics regardles of which monitoring tool you choose to use.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCassandra metrics and their use in Grafana[0m[38;5;12m (https://medium.com/@mlowicki/cassandra-metrics-and-their-use-in-grafana-1f0dc33f9cca) - Case study of using Cassandra metrics in Grafana.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMonitoring Cassandra with Prometheus[0m[38;5;12m (https://www.robustperception.io/monitoring-cassandra-with-prometheus) - Quick setup guide to using Cassandra with Prometheus.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMonitoring Cassandra With Grafana And Influx DB[0m[38;5;12m (https://blog.pythian.com/monitoring-cassandra-grafana-influx-db/) - Blog post explaining how to set up Cassandra monitoring with influxDB and Grafana.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCassandra Monitoring - Introduction (1/2)[0m[38;5;12m (https://softwaremill.com/cassandra-monitoring-part-1/) - Blog post detailing how Cassandra metrics can be gathered.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mMonitoring[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mGraphite/InfluxDB[0m[38;5;14m[1m [0m[38;5;14m[1m&[0m[38;5;14m[1m [0m[38;5;14m[1mGrafana[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mDocker[0m[38;5;14m[1m [0m[38;5;14m[1m(2/2)[0m[38;5;12m [39m[38;5;12m(https://softwaremill.com/cassandra-monitoring-part-2/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mContinuation[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mprevious[39m[38;5;12m [39m[38;5;12mentry[39m[38;5;12m [39m[38;5;12mexploring[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mtopic[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mmetric[39m[38;5;12m [39m[38;5;12mreporters[39m[38;5;12m [39m[38;5;12mmentioned[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mPart[39m[38;5;12m [39m[38;5;12mI.[39m[38;5;12m [39m[38;5;12mThe[39m
|
||||
[38;5;12mgoal[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mconfigure[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mreporter[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12msends[39m[38;5;12m [39m[38;5;12mmetrics[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mexternal[39m[38;5;12m [39m[38;5;12mtime[39m[38;5;12m [39m[38;5;12mseries[39m[38;5;12m [39m[38;5;12mdatabase.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mMonitoring[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1musing[0m[38;5;14m[1m [0m[38;5;14m[1mIntel[0m[38;5;14m[1m [0m[38;5;14m[1mSnap[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mGrafana[0m[38;5;12m [39m[38;5;12m(http://thelastpickle.com/blog/2017/04/13/monitoring-cassandra-using-intel-snap.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mBlog[39m[38;5;12m [39m[38;5;12mpost[39m[38;5;12m [39m[38;5;12mdescribing[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmonitor[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mIntel[39m[38;5;12m [39m[38;5;12mSnap[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mtelemetry[39m[38;5;12m [39m
|
||||
[38;5;12mframework.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mMonitoring[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mGraphite/InfluxDB[0m[38;5;14m[1m [0m[38;5;14m[1m&[0m[38;5;14m[1m [0m[38;5;14m[1mGrafana[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mDocker[0m[38;5;14m[1m [0m[38;5;14m[1m(2/2)[0m[38;5;12m [39m[38;5;12m(https://softwaremill.com/cassandra-monitoring-part-2/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mContinuation[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mprevious[39m[38;5;12m [39m[38;5;12mentry[39m[38;5;12m [39m[38;5;12mexploring[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mtopic[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mmetric[39m[38;5;12m [39m[38;5;12mreporters[39m[38;5;12m [39m[38;5;12mmentioned[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mPart[39m[38;5;12m [39m[38;5;12mI.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mgoal[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m
|
||||
[38;5;12mto[39m[38;5;12m [39m[38;5;12mconfigure[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mreporter[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12msends[39m[38;5;12m [39m[38;5;12mmetrics[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mexternal[39m[38;5;12m [39m[38;5;12mtime[39m[38;5;12m [39m[38;5;12mseries[39m[38;5;12m [39m[38;5;12mdatabase.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMonitoring Cassandra using Intel Snap and Grafana[0m[38;5;12m (http://thelastpickle.com/blog/2017/04/13/monitoring-cassandra-using-intel-snap.html) - Blog post describing how to monitor Cassandra using the Intel Snap open source telemetry framework.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCassandra Monitoring Best Practice Guide[0m[38;5;12m (https://www.instaclustr.com/cassandra-monitoring-best-practice-guide/) - Blog post that aims to touch all the important aspects of Cassandra monitoring.[39m
|
||||
|
||||
|
||||
@@ -259,15 +252,13 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mCassandra Node Diagnostics Tools[0m[38;5;12m (https://github.com/smartcat-labs/cassandra-diagnostics) - Monitoring and audit power kit for Cassandra.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mTWCS part 1 - how does it work and when should you use it?[0m[38;5;12m (http://thelastpickle.com/blog/2016/12/08/TWCS-part1.html) - Best suited for time series data that expires, Time Window Compaction Strategy comes with some caveats.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPerforming User Defined Compactions in Cassandra[0m[38;5;12m (http://thelastpickle.com/blog/2016/10/18/user-defined-compaction.html) - Documenting a process by which we tell Cassandra to create a compaction task for one or more tables explicitly.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mGraphing[0m[38;5;14m[1m [0m[38;5;14m[1mcassandra-stress[0m[38;5;12m [39m[38;5;12m(http://thelastpickle.com/blog/2015/10/23/cassandra-stress-and-graphs.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mBenchmarking[39m[38;5;12m [39m[38;5;12mschemas[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mconfiguration[39m[38;5;12m [39m[38;5;12mchanges[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcassandra-stress[39m[38;5;12m [39m[38;5;12mtool,[39m[38;5;12m [39m[38;5;12mbefore[39m[38;5;12m [39m[38;5;12mpushing[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mchanges[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mproduction[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m
|
||||
[38;5;12mone[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mthings[39m[38;5;12m [39m[38;5;12mevery[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mdeveloper[39m[38;5;12m [39m[38;5;12mshould[39m[38;5;12m [39m[38;5;12mknow[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mregularly[39m[38;5;12m [39m[38;5;12mpractice.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mModeling[0m[38;5;14m[1m [0m[38;5;14m[1mreal[0m[38;5;14m[1m [0m[38;5;14m[1mlife[0m[38;5;14m[1m [0m[38;5;14m[1mworkloads[0m[38;5;14m[1m [0m[38;5;14m[1mwith[0m[38;5;14m[1m [0m[38;5;14m[1mcassandra-stress[0m[38;5;14m[1m [0m[38;5;14m[1mis[0m[38;5;14m[1m [0m[38;5;14m[1mhard[0m[38;5;12m [39m[38;5;12m(http://thelastpickle.com/blog/2017/02/08/Modeling-real-life-workloads-with-cassandra-stress.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mBlog[39m[38;5;12m [39m[38;5;12mpost[39m[38;5;12m [39m[38;5;12mdetailing[39m[38;5;12m [39m[38;5;12mcaveats[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mcassandra-stress[39m[38;5;12m [39m[38;5;12mwhen[39m[38;5;12m [39m[38;5;12mmodeling[39m[38;5;12m [39m[38;5;12mreal[39m[38;5;12m [39m
|
||||
[38;5;12mworkloads.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mGraphing[0m[38;5;14m[1m [0m[38;5;14m[1mcassandra-stress[0m[38;5;12m [39m[38;5;12m(http://thelastpickle.com/blog/2015/10/23/cassandra-stress-and-graphs.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mBenchmarking[39m[38;5;12m [39m[38;5;12mschemas[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mconfiguration[39m[38;5;12m [39m[38;5;12mchanges[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcassandra-stress[39m[38;5;12m [39m[38;5;12mtool,[39m[38;5;12m [39m[38;5;12mbefore[39m[38;5;12m [39m[38;5;12mpushing[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mchanges[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mproduction[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mone[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m
|
||||
[38;5;12mthings[39m[38;5;12m [39m[38;5;12mevery[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mdeveloper[39m[38;5;12m [39m[38;5;12mshould[39m[38;5;12m [39m[38;5;12mknow[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mregularly[39m[38;5;12m [39m[38;5;12mpractice.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mModeling real life workloads with cassandra-stress is hard[0m[38;5;12m (http://thelastpickle.com/blog/2017/02/08/Modeling-real-life-workloads-with-cassandra-stress.html) - Blog post detailing caveats with cassandra-stress when modeling real workloads.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGatling DSE Stress[0m[38;5;12m (https://github.com/datastax/gatling-dse-stress) - Tool for stress testing DSE.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mGatling[0m[38;5;14m[1m [0m[38;5;14m[1mDSE[0m[38;5;14m[1m [0m[38;5;14m[1mPlugin[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mGatling[0m[38;5;14m[1m [0m[38;5;14m[1mLoad[0m[38;5;14m[1m [0m[38;5;14m[1minjector[0m[38;5;12m [39m[38;5;12m(https://github.com/datastax/gatling-dse-plugin)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mPlugin[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mGatling[39m[38;5;12m [39m[38;5;12mload[39m[38;5;12m [39m[38;5;12minjector.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12madds[39m[38;5;12m [39m[38;5;12mCQL[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mGatling[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mDatastax[39m[38;5;12m [39m[38;5;12mEnterprise.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mbenchmarking[39m[38;5;12m [39m[38;5;12mDatastax[39m[38;5;12m [39m
|
||||
[38;5;12mEnterprise[39m[38;5;12m [39m[38;5;12mfeatures,[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12mDSE[39m[38;5;12m [39m[38;5;12mGraph[39m[38;5;12m [39m[38;5;12mFluent[39m[38;5;12m [39m[38;5;12mAPI.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mGatling[0m[38;5;14m[1m [0m[38;5;14m[1mDSE[0m[38;5;14m[1m [0m[38;5;14m[1mStress[0m[38;5;14m[1m [0m[38;5;14m[1mSimulation[0m[38;5;14m[1m [0m[38;5;14m[1mCatalog[0m[38;5;12m [39m[38;5;12m(https://github.com/datastax/gatling-dse-simcatalog)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mgoal[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mrepo[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msample[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mGatling[39m[38;5;12m [39m[38;5;12mDSE[39m[38;5;12m [39m[38;5;12mStress[39m[38;5;12m [39m[38;5;12mFramework's[39m[38;5;12m [39m[38;5;12musage.[39m[38;5;12m [39m[38;5;12mFeel[39m[38;5;12m [39m[38;5;12mfree[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12msubmit[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpull[39m[38;5;12m [39m[38;5;12mrequest[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mexample[39m[38;5;12m [39m
|
||||
[38;5;12msimulations.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mGatling[0m[38;5;14m[1m [0m[38;5;14m[1mDSE[0m[38;5;14m[1m [0m[38;5;14m[1mPlugin[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mGatling[0m[38;5;14m[1m [0m[38;5;14m[1mLoad[0m[38;5;14m[1m [0m[38;5;14m[1minjector[0m[38;5;12m [39m[38;5;12m(https://github.com/datastax/gatling-dse-plugin)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mPlugin[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mGatling[39m[38;5;12m [39m[38;5;12mload[39m[38;5;12m [39m[38;5;12minjector.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12madds[39m[38;5;12m [39m[38;5;12mCQL[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mGatling[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mDatastax[39m[38;5;12m [39m[38;5;12mEnterprise.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mbenchmarking[39m[38;5;12m [39m[38;5;12mDatastax[39m[38;5;12m [39m[38;5;12mEnterprise[39m[38;5;12m [39m
|
||||
[38;5;12mfeatures,[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12mDSE[39m[38;5;12m [39m[38;5;12mGraph[39m[38;5;12m [39m[38;5;12mFluent[39m[38;5;12m [39m[38;5;12mAPI.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGatling DSE Stress Simulation Catalog[0m[38;5;12m (https://github.com/datastax/gatling-dse-simcatalog) - The goal of the repo is to provide a sample of the Gatling DSE Stress Framework's usage. Feel free to submit a pull request with example simulations.[39m
|
||||
|
||||
|
||||
|
||||
@@ -279,8 +270,8 @@
|
||||
|
||||
[38;2;255;187;0m[4mCassandra Security[0m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSecuring[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mwith[0m[38;5;14m[1m [0m[38;5;14m[1mApplication[0m[38;5;14m[1m [0m[38;5;14m[1mLevel[0m[38;5;14m[1m [0m[38;5;14m[1mEncryption[0m[38;5;12m [39m[38;5;12m(https://www.instaclustr.com/securing-apache-cassandra-with-application-level-encryption/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mDiscusses[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdo[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mlevel[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mencryption[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mproperly[39m[38;5;12m [39m[38;5;12mmanage[39m[38;5;12m [39m[38;5;12msecure[39m[38;5;12m [39m
|
||||
[38;5;12minformation[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mCassandra.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSecuring[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mwith[0m[38;5;14m[1m [0m[38;5;14m[1mApplication[0m[38;5;14m[1m [0m[38;5;14m[1mLevel[0m[38;5;14m[1m [0m[38;5;14m[1mEncryption[0m[38;5;12m [39m[38;5;12m(https://www.instaclustr.com/securing-apache-cassandra-with-application-level-encryption/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mDiscusses[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdo[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mlevel[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mencryption[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mproperly[39m[38;5;12m [39m[38;5;12mmanage[39m[38;5;12m [39m[38;5;12msecure[39m[38;5;12m [39m[38;5;12minformation[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m
|
||||
[38;5;12mCassandra.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mHardening Cassandra Step by Step: Part 1[0m[38;5;12m (http://thelastpickle.com/blog/2015/09/30/hardening-cassandra-step-by-step-part-1-server-to-server.html) - Inter-Node Encryption (And a Gentle Intro to Certificates).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mLDAP Authenticator for Cassandra[0m[38;5;12m (https://github.com/instaclustr/cassandra-ldap) - Pluggable authentication implementation for Cassandra, providing a way to authenticate and create users based on a configured LDAP server.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mEncrypting EC2 ephemeral volumes with LUKS and AWS KMS[0m[38;5;12m (https://www.whaletech.co/2016/04/07/encryption-ephemeral-volumes-with-kms.html) - The example used here is Cassandra data stored on ephemeral disks.[39m
|
||||
@@ -292,16 +283,16 @@
|
||||
|
||||
[38;2;255;187;0m[4mCassandra Deployment[0m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAn[0m[38;5;14m[1m [0m[38;5;14m[1mIntroduction[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mMulti-Data[0m[38;5;14m[1m [0m[38;5;14m[1mCenters:[0m[38;5;14m[1m [0m[38;5;14m[1mPart[0m[38;5;14m[1m [0m[38;5;14m[1m1[0m[38;5;12m [39m[38;5;12m(https://www.instaclustr.com/around-the-world-in-approximately-8-data-centres-globally-distributed-storage-streaming-and-search-part-1/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLearn[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mplan[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mimplement[39m[38;5;12m [39m
|
||||
[38;5;12mMulti-Data[39m[38;5;12m [39m[38;5;12mCenters:[39m[38;5;12m [39m[38;5;12mPart[39m[38;5;12m [39m[38;5;12m1.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAn[0m[38;5;14m[1m [0m[38;5;14m[1mIntroduction[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mMulti-Data[0m[38;5;14m[1m [0m[38;5;14m[1mCenters:[0m[38;5;14m[1m [0m[38;5;14m[1mPart[0m[38;5;14m[1m [0m[38;5;14m[1m2[0m[38;5;12m [39m[38;5;12m(https://www.instaclustr.com/around-the-world-globally-distributed-storage-streaming-and-search-an-introduction-to-cassandra-multi-data-centers-part-2/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLearn[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mplan[39m
|
||||
[38;5;12mand[39m[38;5;12m [39m[38;5;12mimplement[39m[38;5;12m [39m[38;5;12mMulti-Data[39m[38;5;12m [39m[38;5;12mCenters:[39m[38;5;12m [39m[38;5;12mPart[39m[38;5;12m [39m[38;5;12m2.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAn[0m[38;5;14m[1m [0m[38;5;14m[1mIntroduction[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mMulti-Data[0m[38;5;14m[1m [0m[38;5;14m[1mCenters:[0m[38;5;14m[1m [0m[38;5;14m[1mPart[0m[38;5;14m[1m [0m[38;5;14m[1m1[0m[38;5;12m [39m[38;5;12m(https://www.instaclustr.com/around-the-world-in-approximately-8-data-centres-globally-distributed-storage-streaming-and-search-part-1/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLearn[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mplan[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mimplement[39m[38;5;12m [39m[38;5;12mMulti-Data[39m[38;5;12m [39m
|
||||
[38;5;12mCenters:[39m[38;5;12m [39m[38;5;12mPart[39m[38;5;12m [39m[38;5;12m1.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAn[0m[38;5;14m[1m [0m[38;5;14m[1mIntroduction[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mMulti-Data[0m[38;5;14m[1m [0m[38;5;14m[1mCenters:[0m[38;5;14m[1m [0m[38;5;14m[1mPart[0m[38;5;14m[1m [0m[38;5;14m[1m2[0m[38;5;12m [39m[38;5;12m(https://www.instaclustr.com/around-the-world-globally-distributed-storage-streaming-and-search-an-introduction-to-cassandra-multi-data-centers-part-2/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLearn[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mplan[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mimplement[39m[38;5;12m [39m[38;5;12mMulti-Data[39m[38;5;12m [39m[38;5;12mCenters:[39m[38;5;12m [39m[38;5;12mPart[39m[38;5;12m [39m[38;5;12m2.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mHow To Setup A Highly Available Multi-AZ Cassandra Cluster On AWS EC2[0m[38;5;12m (http://highscalability.com/blog/2016/8/1/how-to-setup-a-highly-available-multi-az-cassandra-cluster-o.html)[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mtlp-cluster,[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mtool[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mlaunching[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mclusters[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mAWS[0m[38;5;12m [39m[38;5;12m(https://github.com/thelastpickle/tlp-cluster)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mProvisioning[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mdevelopers[39m[38;5;12m [39m[38;5;12mlooking[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mboth[39m[38;5;12m [39m[38;5;12mbenchmark[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcorrectness[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mCassandra.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m
|
||||
[38;5;12massists[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mbuilds[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mstarting[39m[38;5;12m [39m[38;5;12minstances[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mAWS.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mtlp-cluster,[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mtool[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mlaunching[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mclusters[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mAWS[0m[38;5;12m [39m[38;5;12m(https://github.com/thelastpickle/tlp-cluster)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mProvisioning[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mdevelopers[39m[38;5;12m [39m[38;5;12mlooking[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mboth[39m[38;5;12m [39m[38;5;12mbenchmark[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcorrectness[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mCassandra.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12massists[39m[38;5;12m [39m
|
||||
[38;5;12mwith[39m[38;5;12m [39m[38;5;12mbuilds[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mstarting[39m[38;5;12m [39m[38;5;12minstances[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mAWS.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSetting Up Cassandra Cluster Through Ansible[0m[38;5;12m (https://blog.knoldus.com/setting-up-cassandra-cluster-through-ansible/) - Guide detailing how to set up a Cassandra cluster with automation using Ansible.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mRunning[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mDC/OS[0m[38;5;14m[1m [0m[38;5;14m[1m(Mesos)[0m[38;5;12m [39m[38;5;12m(http://thelastpickle.com/blog/2016/05/07/dcos.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mBlog[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mshows[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12msetup[39m[38;5;12m [39m[38;5;12mDC/OS[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mAmazon[39m[38;5;12m [39m[38;5;12mcloud,[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12minstall[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mDC/OS[39m[38;5;12m [39m[38;5;12mcluster,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mfinally[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mways[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12minteract[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mafter[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12minstalled.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mRunning[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mDC/OS[0m[38;5;14m[1m [0m[38;5;14m[1m(Mesos)[0m[38;5;12m [39m[38;5;12m(http://thelastpickle.com/blog/2016/05/07/dcos.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mBlog[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mshows[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12msetup[39m[38;5;12m [39m[38;5;12mDC/OS[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mAmazon[39m[38;5;12m [39m[38;5;12mcloud,[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12minstall[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mDC/OS[39m[38;5;12m [39m[38;5;12mcluster,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mfinally[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mways[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12minteract[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m
|
||||
[38;5;12mafter[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12minstalled.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mBenchmarking Cassandra with Local Storage on Azure[0m[38;5;12m (https://www.instaclustr.com/benchmarking-cassandra-with-local-storage-on-azure/) - Learn about comparing Cassandra on Azure VMs w/ Local vs. Remote storage.[39m
|
||||
|
||||
[38;2;255;187;0m[4mCassandra Deployment on Docker / Containerized Cassandra[0m
|
||||
@@ -316,26 +307,23 @@
|
||||
|
||||
[38;2;255;187;0m[4mCassandra Deployment on Kubernetes / Kubernetized Cassandra[0m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mK8ssandra.io[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mKubernetes[0m[38;5;14m[1m [0m[38;5;14m[1m+[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;12m [39m[38;5;12m(https://k8ssandra.io/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mK8ssandra[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mproduction-ready[39m[38;5;12m [39m[38;5;12mplatform[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mrunning[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mKubernetes.[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mincludes[39m[38;5;12m [39m[38;5;12mautomation[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12moperational[39m[38;5;12m [39m[38;5;12mtasks[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mrepairs,[39m[38;5;12m [39m[38;5;12mbackups,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mmonitoring.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mK8ssandra.io - Kubernetes + Cassandra[0m[38;5;12m (https://k8ssandra.io/) - K8ssandra provides a production-ready platform for running Cassandra on Kubernetes. This includes automation for operational tasks such as repairs, backups, and monitoring.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mDatastax - Cassandra Kubernetes Operator[0m[38;5;12m (https://github.com/datastax/cass-operator) - Datastax's Cassandra Kubernetes Operator which supports Datastax as well as open source Cassandra containers on Kubernetes.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mInstaclustr[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mKubernetes[0m[38;5;14m[1m [0m[38;5;14m[1mOperator[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;12m [39m[38;5;12m(https://github.com/instaclustr/cassandra-operator)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12moperator[39m[38;5;12m [39m[38;5;12mmanages[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mclusters[39m[38;5;12m [39m[38;5;12mdeployed[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mKubernetes[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mautomates[39m[38;5;12m [39m[38;5;12mtasks[39m[38;5;12m [39m[38;5;12mrelated[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12moperating[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m
|
||||
[38;5;12mcluster.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mInstaclustr - Kubernetes Operator for Cassandra[0m[38;5;12m (https://github.com/instaclustr/cassandra-operator) - The Cassandra operator manages Cassandra clusters deployed to Kubernetes and automates tasks related to operating an Cassandra cluster.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSky UK - Cassandra Kubernetes Operator[0m[38;5;12m (https://github.com/sky-uk/cassandra-operator) - Kubernetes operator that manages Cassandra clusters inside Kubernetes. Well designed and organized.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mCassKop[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1moperator[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mKubernetes[0m[38;5;12m [39m[38;5;12m(https://github.com/Orange-OpenSource/cassandra-k8s-operator)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mKubernetes[39m[38;5;12m [39m[38;5;12moperator[39m[38;5;12m [39m[38;5;12mautomates[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12moperations[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mdeploying[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mrack[39m[38;5;12m [39m[38;5;12maware[39m[38;5;12m [39m[38;5;12mcluster,[39m[38;5;12m [39m[38;5;12madding/removing[39m[38;5;12m [39m[38;5;12mnodes,[39m[38;5;12m [39m
|
||||
[38;5;12mconfiguring[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mC[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mJVM[39m[38;5;12m [39m[38;5;12mparameters,[39m[38;5;12m [39m[38;5;12mupgrading[39m[38;5;12m [39m[38;5;12mJVM[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mC[39m[38;5;12m [39m[38;5;12mversions.[39m[38;5;12m [39m[38;5;12mWritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mGo.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mStrapdata[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mElassandra[0m[38;5;14m[1m [0m[38;5;14m[1mOperator[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mKubernetes[0m[38;5;12m [39m[38;5;12m(https://github.com/strapdata/elassandra-operator)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mElassandra[39m[38;5;12m [39m[38;5;12mKubernetes[39m[38;5;12m [39m[38;5;12mOperator[39m[38;5;12m [39m[38;5;12mautomates[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mdeployment[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmanagement[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mElassandra[39m[38;5;12m [39m[38;5;12mclusters[39m[38;5;12m [39m[38;5;12mdeployed[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mmultiple[39m[38;5;12m [39m[38;5;12mKubernetes[39m[38;5;12m [39m
|
||||
[38;5;12mclusters.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mRook.io[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mKubernetes[0m[38;5;12m [39m[38;5;12m(https://rook.io/docs/rook/v1.4/cassandra.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mRook[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mcloud-native[39m[38;5;12m [39m[38;5;12mstorage[39m[38;5;12m [39m[38;5;12morchestrator,[39m[38;5;12m [39m[38;5;12mproviding[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mplatform,[39m[38;5;12m [39m[38;5;12mframework,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdiverse[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mstorage[39m[38;5;12m [39m[38;5;12msolutions[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m
|
||||
[38;5;12mnatively[39m[38;5;12m [39m[38;5;12mintegrate[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mcloud-native[39m[38;5;12m [39m[38;5;12menvironments.[39m[38;5;12m [39m[38;5;12mThey[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mspecial[39m[38;5;12m [39m[38;5;12moperator[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mamongst[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mproviders.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mCassKop[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1moperator[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mKubernetes[0m[38;5;12m [39m[38;5;12m(https://github.com/Orange-OpenSource/cassandra-k8s-operator)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mKubernetes[39m[38;5;12m [39m[38;5;12moperator[39m[38;5;12m [39m[38;5;12mautomates[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12moperations[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mdeploying[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mrack[39m[38;5;12m [39m[38;5;12maware[39m[38;5;12m [39m[38;5;12mcluster,[39m[38;5;12m [39m[38;5;12madding/removing[39m[38;5;12m [39m[38;5;12mnodes,[39m[38;5;12m [39m[38;5;12mconfiguring[39m[38;5;12m [39m
|
||||
[38;5;12mthe[39m[38;5;12m [39m[38;5;12mC[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mJVM[39m[38;5;12m [39m[38;5;12mparameters,[39m[38;5;12m [39m[38;5;12mupgrading[39m[38;5;12m [39m[38;5;12mJVM[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mC[39m[38;5;12m [39m[38;5;12mversions.[39m[38;5;12m [39m[38;5;12mWritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mGo.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mStrapdata - Elassandra Operator for Kubernetes[0m[38;5;12m (https://github.com/strapdata/elassandra-operator) - The Elassandra Kubernetes Operator automates the deployment and management of Elassandra clusters deployed in multiple Kubernetes clusters.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mRook.io[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mKubernetes[0m[38;5;12m [39m[38;5;12m(https://rook.io/docs/rook/v1.4/cassandra.html)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mRook[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mcloud-native[39m[38;5;12m [39m[38;5;12mstorage[39m[38;5;12m [39m[38;5;12morchestrator,[39m[38;5;12m [39m[38;5;12mproviding[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mplatform,[39m[38;5;12m [39m[38;5;12mframework,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdiverse[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mstorage[39m[38;5;12m [39m[38;5;12msolutions[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mnatively[39m[38;5;12m [39m
|
||||
[38;5;12mintegrate[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mcloud-native[39m[38;5;12m [39m[38;5;12menvironments.[39m[38;5;12m [39m[38;5;12mThey[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mspecial[39m[38;5;12m [39m[38;5;12moperator[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mamongst[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mproviders.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mKudo Cassandar Operator[0m[38;5;12m (https://github.com/mesosphere/kudo-cassandra-operator) - The KUDO Cassandra Operator makes it easy to deploy and manage Cassandra on Kubernetes.[39m
|
||||
|
||||
[38;2;255;187;0m[4mIntegrating with Cassandra[0m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mBuilding[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mStreaming[0m[38;5;14m[1m [0m[38;5;14m[1mData[0m[38;5;14m[1m [0m[38;5;14m[1mHub[0m[38;5;14m[1m [0m[38;5;14m[1mwith[0m[38;5;14m[1m [0m[38;5;14m[1mElasticsearch,[0m[38;5;14m[1m [0m[38;5;14m[1mKafka[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;12m [39m[38;5;12m(http://thenewstack.io/building-streaming-data-hub-elasticsearch-kafka-cassandra/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mBlog[39m[38;5;12m [39m[38;5;12mpost[39m[38;5;12m [39m[38;5;12mdetailing[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mstreaming[39m[38;5;12m [39m[38;5;12manalytics[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mtop[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msource,[39m[38;5;12m [39m[38;5;12mbig[39m
|
||||
[38;5;12mdata[39m[38;5;12m [39m[38;5;12mcomponents[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mdone.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDocker[0m[38;5;14m[1m [0m[38;5;14m[1mcontainer[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mKafka[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mSpark[0m[38;5;14m[1m [0m[38;5;14m[1mstreaming[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;12m [39m[38;5;12m(https://github.com/Yannael/kafka-sparkstreaming-cassandra)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mDockerfile[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12msets[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcomplete[39m[38;5;12m [39m[38;5;12mstreaming[39m[38;5;12m [39m[38;5;12menvironment[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mexperimenting[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mKafka,[39m[38;5;12m [39m[38;5;12mSpark[39m[38;5;12m [39m[38;5;12mstreaming[39m[38;5;12m [39m[38;5;12m(PySpark),[39m[38;5;12m [39m
|
||||
[38;5;12mand[39m[38;5;12m [39m[38;5;12mCassandra.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mBuilding[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mStreaming[0m[38;5;14m[1m [0m[38;5;14m[1mData[0m[38;5;14m[1m [0m[38;5;14m[1mHub[0m[38;5;14m[1m [0m[38;5;14m[1mwith[0m[38;5;14m[1m [0m[38;5;14m[1mElasticsearch,[0m[38;5;14m[1m [0m[38;5;14m[1mKafka[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;12m [39m[38;5;12m(http://thenewstack.io/building-streaming-data-hub-elasticsearch-kafka-cassandra/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mBlog[39m[38;5;12m [39m[38;5;12mpost[39m[38;5;12m [39m[38;5;12mdetailing[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mstreaming[39m[38;5;12m [39m[38;5;12manalytics[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mtop[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msource,[39m[38;5;12m [39m[38;5;12mbig[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m
|
||||
[38;5;12mcomponents[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mdone.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDocker[0m[38;5;14m[1m [0m[38;5;14m[1mcontainer[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mKafka[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mSpark[0m[38;5;14m[1m [0m[38;5;14m[1mstreaming[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;12m [39m[38;5;12m(https://github.com/Yannael/kafka-sparkstreaming-cassandra)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mDockerfile[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12msets[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcomplete[39m[38;5;12m [39m[38;5;12mstreaming[39m[38;5;12m [39m[38;5;12menvironment[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mexperimenting[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mKafka,[39m[38;5;12m [39m[38;5;12mSpark[39m[38;5;12m [39m[38;5;12mstreaming[39m[38;5;12m [39m[38;5;12m(PySpark),[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mCassandra.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1msample KafkaSparkCassandra[0m[38;5;12m (https://github.com/instaclustr/sample-KafkaSparkCassandra) - Introductory sample scala app using Apache Spark Streaming to accept data from Kafka and write a summary to Cassandra.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1msample Spark Cassandra with SSL[0m[38;5;12m (https://github.com/instaclustr/sample-SparkCassandrawithSSL) - Simple sample job illustrating the use of Spark to execute Apache Spark analytics with Cassandra with SSL connection.[39m
|
||||
|
||||
@@ -357,11 +345,11 @@
|
||||
|
||||
[38;2;255;187;0m[4mSpark[0m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDataStax[0m[38;5;14m[1m [0m[38;5;14m[1mSpark[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mConnector[0m[38;5;12m [39m[38;5;12m(https://github.com/datastax/spark-cassandra-connector)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLibrary[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mlets[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mexpose[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mtables[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mSpark[39m[38;5;12m [39m[38;5;12mRDDs,[39m[38;5;12m [39m[38;5;12mwrite[39m[38;5;12m [39m[38;5;12mSpark[39m[38;5;12m [39m[38;5;12mRDDs[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mtables,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mexecute[39m[38;5;12m [39m[38;5;12marbitrary[39m[38;5;12m [39m[38;5;12mCQL[39m[38;5;12m [39m[38;5;12mqueries[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m
|
||||
[38;5;12mSpark[39m[38;5;12m [39m[38;5;12mapplications.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDataStax[0m[38;5;14m[1m [0m[38;5;14m[1mSpark[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mConnector[0m[38;5;12m [39m[38;5;12m(https://github.com/datastax/spark-cassandra-connector)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLibrary[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mlets[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mexpose[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mtables[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mSpark[39m[38;5;12m [39m[38;5;12mRDDs,[39m[38;5;12m [39m[38;5;12mwrite[39m[38;5;12m [39m[38;5;12mSpark[39m[38;5;12m [39m[38;5;12mRDDs[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mtables,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mexecute[39m[38;5;12m [39m[38;5;12marbitrary[39m[38;5;12m [39m[38;5;12mCQL[39m[38;5;12m [39m[38;5;12mqueries[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mSpark[39m[38;5;12m [39m
|
||||
[38;5;12mapplications.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1msample Spark Job Server Cassandra[0m[38;5;12m (https://github.com/instaclustr/sample-SparkJobserverCassandra) - Simple sample job illustrating the use of Spark Jobserver to execute Apache Spark analytics with Cassandra.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mfluxcapacitor/pipeline[0m[38;5;12m [39m[38;5;12m(https://github.com/fluxcapacitor/pipeline)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mEnd-to-End,[39m[38;5;12m [39m[38;5;12mReal-time,[39m[38;5;12m [39m[38;5;12mAdvanced[39m[38;5;12m [39m[38;5;12mAnalytics[39m[38;5;12m [39m[38;5;12mBig[39m[38;5;12m [39m[38;5;12mData[39m[38;5;12m [39m[38;5;12mReference[39m[38;5;12m [39m[38;5;12mPipeline[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mSpark,[39m[38;5;12m [39m[38;5;12mSpark[39m[38;5;12m [39m[38;5;12mSQL,[39m[38;5;12m [39m[38;5;12mSpark[39m[38;5;12m [39m[38;5;12mML,[39m[38;5;12m [39m[38;5;12mGraphX,[39m[38;5;12m [39m[38;5;12mSpark[39m[38;5;12m [39m[38;5;12mStreaming,[39m[38;5;12m [39m[38;5;12mKafka,[39m[38;5;12m [39m[38;5;12mNiFi,[39m[38;5;12m [39m[38;5;12mCassandra,[39m[38;5;12m [39m
|
||||
[38;5;12mElasticSearch,[39m[38;5;12m [39m[38;5;12mRedis,[39m[38;5;12m [39m[38;5;12mTachyon,[39m[38;5;12m [39m[38;5;12mHDFS,[39m[38;5;12m [39m[38;5;12mZeppelin,[39m[38;5;12m [39m[38;5;12miPython/Jupyter[39m[38;5;12m [39m[38;5;12mNotebook,[39m[38;5;12m [39m[38;5;12mTableau,[39m[38;5;12m [39m[38;5;12mTwitter[39m[38;5;12m [39m[38;5;12mAlgebird.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mfluxcapacitor/pipeline[0m[38;5;12m [39m[38;5;12m(https://github.com/fluxcapacitor/pipeline)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mEnd-to-End,[39m[38;5;12m [39m[38;5;12mReal-time,[39m[38;5;12m [39m[38;5;12mAdvanced[39m[38;5;12m [39m[38;5;12mAnalytics[39m[38;5;12m [39m[38;5;12mBig[39m[38;5;12m [39m[38;5;12mData[39m[38;5;12m [39m[38;5;12mReference[39m[38;5;12m [39m[38;5;12mPipeline[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mSpark,[39m[38;5;12m [39m[38;5;12mSpark[39m[38;5;12m [39m[38;5;12mSQL,[39m[38;5;12m [39m[38;5;12mSpark[39m[38;5;12m [39m[38;5;12mML,[39m[38;5;12m [39m[38;5;12mGraphX,[39m[38;5;12m [39m[38;5;12mSpark[39m[38;5;12m [39m[38;5;12mStreaming,[39m[38;5;12m [39m[38;5;12mKafka,[39m[38;5;12m [39m[38;5;12mNiFi,[39m[38;5;12m [39m[38;5;12mCassandra,[39m[38;5;12m [39m[38;5;12mElasticSearch,[39m[38;5;12m [39m[38;5;12mRedis,[39m[38;5;12m [39m
|
||||
[38;5;12mTachyon,[39m[38;5;12m [39m[38;5;12mHDFS,[39m[38;5;12m [39m[38;5;12mZeppelin,[39m[38;5;12m [39m[38;5;12miPython/Jupyter[39m[38;5;12m [39m[38;5;12mNotebook,[39m[38;5;12m [39m[38;5;12mTableau,[39m[38;5;12m [39m[38;5;12mTwitter[39m[38;5;12m [39m[38;5;12mAlgebird.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSpark + Cassandra Best Practices[0m[38;5;12m (https://blog.pythian.com/spark-cassandra-best-practices/) - Outlines general use cases and best practices of Spark & Cassandra together.[39m
|
||||
|
||||
[38;2;255;187;0m[4mSearch / Secondary Indexes[0m
|
||||
@@ -407,8 +395,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mStargate[0m[38;5;12m (https://github.com/stargate/stargate) - Stargate is an open-source data gateway that provides REST, GraphQL and schemaless JSON interfaces to Cassandra.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMeet Stargate, DataStax's GraphQL for databases. First stop - Cassandra[0m[38;5;12m (https://www.zdnet.com/article/meet-stargate-datastaxs-graphql-for-databases-first-stop-cassandra/) - Introduction and high-level overview of Stargate.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mApache/Usergrid[0m[38;5;12m (https://github.com/apache/usergrid) - Open source Backend as a Service (BaaS) on Cassandra, Elasticsearch with client SDKs for iOS/Android/.NET/Java.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mBuilding[0m[38;5;14m[1m [0m[38;5;14m[1mYour[0m[38;5;14m[1m [0m[38;5;14m[1mOwn[0m[38;5;14m[1m [0m[38;5;14m[1mBaaS[0m[38;5;14m[1m [0m[38;5;14m[1mWith[0m[38;5;14m[1m [0m[38;5;14m[1mApache[0m[38;5;14m[1m [0m[38;5;14m[1mUsergrid[0m[38;5;14m[1m [0m[38;5;14m[1m&[0m[38;5;14m[1m [0m[38;5;14m[1mDocker:[0m[38;5;14m[1m [0m[38;5;14m[1mLessons[0m[38;5;14m[1m [0m[38;5;14m[1mLearned[0m[38;5;14m[1m [0m[38;5;14m[1mAt[0m[38;5;14m[1m [0m[38;5;14m[1mScale[0m[38;5;12m [39m[38;5;12m(http://events17.linuxfoundation.org/sites/events/files/slides/Building%20Your%20Own%20BaaS%20With%20Apache%20Usergrid%20%26%20Docker.pdf)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m
|
||||
[38;5;12mIntroductory[39m[38;5;12m [39m[38;5;12mpresentation[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mApache[39m[38;5;12m [39m[38;5;12mUserGrid.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mBuilding[0m[38;5;14m[1m [0m[38;5;14m[1mYour[0m[38;5;14m[1m [0m[38;5;14m[1mOwn[0m[38;5;14m[1m [0m[38;5;14m[1mBaaS[0m[38;5;14m[1m [0m[38;5;14m[1mWith[0m[38;5;14m[1m [0m[38;5;14m[1mApache[0m[38;5;14m[1m [0m[38;5;14m[1mUsergrid[0m[38;5;14m[1m [0m[38;5;14m[1m&[0m[38;5;14m[1m [0m[38;5;14m[1mDocker:[0m[38;5;14m[1m [0m[38;5;14m[1mLessons[0m[38;5;14m[1m [0m[38;5;14m[1mLearned[0m[38;5;14m[1m [0m[38;5;14m[1mAt[0m[38;5;14m[1m [0m[38;5;14m[1mScale[0m[38;5;12m [39m[38;5;12m(http://events17.linuxfoundation.org/sites/events/files/slides/Building%20Your%20Own%20BaaS%20With%20Apache%20Usergrid%20%26%20Docker.pdf)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mIntroductory[39m[38;5;12m [39m
|
||||
[38;5;12mpresentation[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mApache[39m[38;5;12m [39m[38;5;12mUserGrid.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mScalar-labs/Scalardl[0m[38;5;12m (https://github.com/scalar-labs/scalardl) - Tamper-evident and scalable distributed ledger platform.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mWikimedia/Restbase[0m[38;5;12m (https://github.com/wikimedia/restbase) - Distributed storage with REST API & dispatcher for backend services.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mWikimedia/restbase-mod-table-spec[0m[38;5;12m (https://github.com/wikimedia/restbase-mod-table-spec) - Shared spec and tests for RESTBase table storage.[39m
|
||||
@@ -419,17 +407,17 @@
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mexpress-cassandra[0m[38;5;12m (https://github.com/masumsoft/express-cassandra) - Cassandra ORM/ODM/OGM for Node.js with optional support for Elassandra & JanusGraph.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mDataStax Java Driver[0m[38;5;12m (https://github.com/datastax/java-driver) - Java client driver for Cassandra.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDataStax[0m[38;5;14m[1m [0m[38;5;14m[1mC++[0m[38;5;14m[1m [0m[38;5;14m[1mDriver[0m[38;5;12m [39m[38;5;12m(https://github.com/datastax/cpp-driver)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mModern,[39m[38;5;12m [39m[38;5;12mfeature-rich,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhighly[39m[38;5;12m [39m[38;5;12mtunable[39m[38;5;12m [39m[38;5;12mC/C++[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12m(1.2+)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mDataStax[39m[38;5;12m [39m[38;5;12mEnterprise[39m[38;5;12m [39m[38;5;12m(3.1+)[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mexclusively[39m[38;5;12m [39m[38;5;12mCassandra's[39m[38;5;12m [39m[38;5;12mnative[39m[38;5;12m [39m[38;5;12mprotocol[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mQuery[39m[38;5;12m [39m[38;5;12mLanguage[39m[38;5;12m [39m[38;5;12mv3.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDataStax[0m[38;5;14m[1m [0m[38;5;14m[1mC++[0m[38;5;14m[1m [0m[38;5;14m[1mDriver[0m[38;5;12m [39m[38;5;12m(https://github.com/datastax/cpp-driver)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mModern,[39m[38;5;12m [39m[38;5;12mfeature-rich,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhighly[39m[38;5;12m [39m[38;5;12mtunable[39m[38;5;12m [39m[38;5;12mC/C++[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12m(1.2+)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mDataStax[39m[38;5;12m [39m[38;5;12mEnterprise[39m[38;5;12m [39m[38;5;12m(3.1+)[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mexclusively[39m[38;5;12m [39m[38;5;12mCassandra's[39m[38;5;12m [39m[38;5;12mnative[39m[38;5;12m [39m[38;5;12mprotocol[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mQuery[39m[38;5;12m [39m
|
||||
[38;5;12mLanguage[39m[38;5;12m [39m[38;5;12mv3.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mDataStax Python Driver[0m[38;5;12m (https://github.com/datastax/python-driver) - Modern, feature-rich and highly-tunable Python client library for Cassandra (2.1+) using exclusively Cassandra's binary protocol and Cassandra Query Language v3.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mDataStax Ruby Driver[0m[38;5;12m (https://github.com/datastax/ruby-driver) - Ruby client driver for Cassandra. This driver works exclusively with the Cassandra Query Language version 3 (CQL3) and Cassandra's native protocol.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDataStax[0m[38;5;14m[1m [0m[38;5;14m[1mNode.js[0m[38;5;14m[1m [0m[38;5;14m[1mDriver[0m[38;5;12m [39m[38;5;12m(https://github.com/datastax/nodejs-driver)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mModern,[39m[38;5;12m [39m[38;5;12mfeature-rich[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhighly[39m[38;5;12m [39m[38;5;12mtunable[39m[38;5;12m [39m[38;5;12mNode.js[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12m(1.2+)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mDataStax[39m[38;5;12m [39m[38;5;12mEnterprise[39m[38;5;12m [39m[38;5;12m(3.1+)[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mexclusively[39m[38;5;12m [39m[38;5;12mCassandra's[39m[38;5;12m [39m[38;5;12mbinary[39m[38;5;12m [39m[38;5;12mprotocol[39m[38;5;12m [39m[38;5;12mand[39m
|
||||
[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mQuery[39m[38;5;12m [39m[38;5;12mLanguage[39m[38;5;12m [39m[38;5;12mv3.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDataStax[0m[38;5;14m[1m [0m[38;5;14m[1mC#[0m[38;5;14m[1m [0m[38;5;14m[1mDriver[0m[38;5;12m [39m[38;5;12m(https://github.com/datastax/csharp-driver)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mModern,[39m[38;5;12m [39m[38;5;12mfeature-rich[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhighly[39m[38;5;12m [39m[38;5;12mtunable[39m[38;5;12m [39m[38;5;12mC#[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12m(1.2+)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mDataStax[39m[38;5;12m [39m[38;5;12mEnterprise[39m[38;5;12m [39m[38;5;12m(3.1+)[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mexclusively[39m[38;5;12m [39m[38;5;12mCassandra's[39m[38;5;12m [39m[38;5;12mbinary[39m[38;5;12m [39m[38;5;12mprotocol[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mCassandra[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDataStax[0m[38;5;14m[1m [0m[38;5;14m[1mNode.js[0m[38;5;14m[1m [0m[38;5;14m[1mDriver[0m[38;5;12m [39m[38;5;12m(https://github.com/datastax/nodejs-driver)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mModern,[39m[38;5;12m [39m[38;5;12mfeature-rich[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhighly[39m[38;5;12m [39m[38;5;12mtunable[39m[38;5;12m [39m[38;5;12mNode.js[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12m(1.2+)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mDataStax[39m[38;5;12m [39m[38;5;12mEnterprise[39m[38;5;12m [39m[38;5;12m(3.1+)[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mexclusively[39m[38;5;12m [39m[38;5;12mCassandra's[39m[38;5;12m [39m[38;5;12mbinary[39m[38;5;12m [39m[38;5;12mprotocol[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mCassandra[39m
|
||||
[38;5;12mQuery[39m[38;5;12m [39m[38;5;12mLanguage[39m[38;5;12m [39m[38;5;12mv3.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDataStax[0m[38;5;14m[1m [0m[38;5;14m[1mC#[0m[38;5;14m[1m [0m[38;5;14m[1mDriver[0m[38;5;12m [39m[38;5;12m(https://github.com/datastax/csharp-driver)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mModern,[39m[38;5;12m [39m[38;5;12mfeature-rich[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhighly[39m[38;5;12m [39m[38;5;12mtunable[39m[38;5;12m [39m[38;5;12mC#[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12m(1.2+)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mDataStax[39m[38;5;12m [39m[38;5;12mEnterprise[39m[38;5;12m [39m[38;5;12m(3.1+)[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mexclusively[39m[38;5;12m [39m[38;5;12mCassandra's[39m[38;5;12m [39m[38;5;12mbinary[39m[38;5;12m [39m[38;5;12mprotocol[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mQuery[39m[38;5;12m [39m
|
||||
[38;5;12mLanguage[39m[38;5;12m [39m[38;5;12mv3.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mDataStax PHP Driver[0m[38;5;12m (https://github.com/datastax/php-driver) - DataStax PHP Driver for Cassandra.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAchilles[0m[38;5;12m [39m[38;5;12m(http://doanduyhai.github.io/Achilles/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAchilles[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mPersistence[39m[38;5;12m [39m[38;5;12mManager[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCassandra,with[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mAdvanced[39m[38;5;12m [39m[38;5;12mbean[39m[38;5;12m [39m[38;5;12mmapping[39m[38;5;12m [39m[38;5;12m(compound[39m[38;5;12m [39m[38;5;12mprimary[39m[38;5;12m [39m[38;5;12mkey,[39m[38;5;12m [39m[38;5;12mcomposite[39m[38;5;12m [39m[38;5;12mpartition[39m[38;5;12m [39m[38;5;12mkey,[39m[38;5;12m [39m[38;5;12mtimeUUID,[39m[38;5;12m [39m[38;5;12mect),Native[39m[38;5;12m [39m
|
||||
[38;5;12mcollections[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmap[39m[38;5;12m [39m[38;5;12msupport,and[39m[38;5;12m [39m[38;5;12mso.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAchilles[0m[38;5;12m [39m[38;5;12m(http://doanduyhai.github.io/Achilles/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAchilles[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mPersistence[39m[38;5;12m [39m[38;5;12mManager[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mCassandra,with[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mAdvanced[39m[38;5;12m [39m[38;5;12mbean[39m[38;5;12m [39m[38;5;12mmapping[39m[38;5;12m [39m[38;5;12m(compound[39m[38;5;12m [39m[38;5;12mprimary[39m[38;5;12m [39m[38;5;12mkey,[39m[38;5;12m [39m[38;5;12mcomposite[39m[38;5;12m [39m[38;5;12mpartition[39m[38;5;12m [39m[38;5;12mkey,[39m[38;5;12m [39m[38;5;12mtimeUUID,[39m[38;5;12m [39m[38;5;12mect),Native[39m[38;5;12m [39m[38;5;12mcollections[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mmap[39m[38;5;12m [39m[38;5;12msupport,and[39m[38;5;12m [39m[38;5;12mso.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mphpcassa[0m[38;5;12m (https://github.com/thobbs/phpcassa) - PHP client library for Cassandra.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCaffinitas[0m[38;5;12m (https://bitbucket.org/snazy/caffinitas/src/develop/) - Caffinitas is an advanced object mapper for Cassandra which has been especially designed to work with Datastax Java Driver 2.1+ against Cassandra 2.1, 2.0 or 1.2.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSpring Data for Cassandra[0m[38;5;12m (http://projects.spring.io/spring-data-cassandra/) - Spring Data for Cassandra offers a familiar interface to those who have used other Spring Data modules in the past.[39m
|
||||
@@ -439,8 +427,8 @@
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mHackolade[0m[38;5;12m (https://hackolade.com) - Visual data modeling tool for NoSQL databases and stuctures like Cassandra, ElasticSearch, Graph DBs, JSON, APIs. [39m
|
||||
[38;5;12m- [39m[38;5;14m[1mJetBrains Datagrip DB IDE[0m[38;5;12m (https://www.jetbrains.com/datagrip/) - The Cross-Platform IDE for Databases & SQL by JetBrains, with support for Cassandra.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDatastax[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mManagement[0m[38;5;14m[1m [0m[38;5;14m[1mAPI[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;12m [39m[38;5;12m(https://github.com/datastax/management-api-for-apache-cassandra)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mManagement[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msidecar[39m[38;5;12m [39m[38;5;12mservice[39m[38;5;12m [39m[38;5;12mlayer[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mattempts[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mwell[39m[38;5;12m [39m[38;5;12msupported[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12moperational[39m[38;5;12m [39m[38;5;12mactions[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mCassandra®[39m
|
||||
[38;5;12mnodes[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12madministered[39m[38;5;12m [39m[38;5;12mcentrally.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDatastax[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mManagement[0m[38;5;14m[1m [0m[38;5;14m[1mAPI[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;12m [39m[38;5;12m(https://github.com/datastax/management-api-for-apache-cassandra)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mManagement[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msidecar[39m[38;5;12m [39m[38;5;12mservice[39m[38;5;12m [39m[38;5;12mlayer[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mattempts[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mwell[39m[38;5;12m [39m[38;5;12msupported[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12moperational[39m[38;5;12m [39m[38;5;12mactions[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mCassandra®[39m[38;5;12m [39m[38;5;12mnodes[39m[38;5;12m [39m
|
||||
[38;5;12mthat[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12madministered[39m[38;5;12m [39m[38;5;12mcentrally.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mDataStax OpsCenter[0m[38;5;12m (http://www.datastax.com/what-we-offer/products-services/datastax-opscenter) - Simplified management for DataStax Enterprise and Cassandra database clusters.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCassandraCAS[0m[38;5;12m (https://github.com/Datomic/CassandraCAS) - Compare-and-swap tool for Cassandra created by Datomic.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPeloton[0m[38;5;12m (https://github.com/uber/peloton) - Unified resource scheduler created by Uber. This tool can handle many nodes and clusters through resource management and scalability.[39m
|
||||
@@ -461,8 +449,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mWeb: Cassandra Calculator[0m[38;5;12m (https://www.ecyrd.com/cassandracalculator/) - Simple calculator to see how size / replication factor affect the system's consistency.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCassandra-web[0m[38;5;12m (http://avalanche123.com/cassandra-web/) - Web interface for Cassandra.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCassanddraRestfulAPI[0m[38;5;12m (https://github.com/rohitsakala/CassandraRestfulAPI) - CassandraRestfulAPI project exposes the cassandra data tables with the help of Restful API.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mNetflix:[0m[38;5;14m[1m [0m[38;5;14m[1mStaash[0m[38;5;12m [39m[38;5;12m(https://github.com/Netflix/staash)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLanguage-agnostic[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mwell[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mstorage-agnostic[39m[38;5;12m [39m[38;5;12mweb[39m[38;5;12m [39m[38;5;12minterface[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mstoring[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12mpersistent[39m[38;5;12m [39m[38;5;12mstorage[39m[38;5;12m [39m[38;5;12msystems,[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mmetadata[39m[38;5;12m [39m[38;5;12mlayer[39m[38;5;12m [39m[38;5;12mabstracts[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlot[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mstorage[39m[38;5;12m [39m[38;5;12mdetails[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mpattern[39m[38;5;12m [39m
|
||||
[38;5;12mautomation[39m[38;5;12m [39m[38;5;12mAPIs[39m[38;5;12m [39m[38;5;12mtake[39m[38;5;12m [39m[38;5;12mcare[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mautomating[39m[38;5;12m [39m[38;5;12mcommon[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12maccess[39m[38;5;12m [39m[38;5;12mpatterns.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mNetflix:[0m[38;5;14m[1m [0m[38;5;14m[1mStaash[0m[38;5;12m [39m[38;5;12m(https://github.com/Netflix/staash)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLanguage-agnostic[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mwell[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mstorage-agnostic[39m[38;5;12m [39m[38;5;12mweb[39m[38;5;12m [39m[38;5;12minterface[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mstoring[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12mpersistent[39m[38;5;12m [39m[38;5;12mstorage[39m[38;5;12m [39m[38;5;12msystems,[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mmetadata[39m[38;5;12m [39m[38;5;12mlayer[39m[38;5;12m [39m[38;5;12mabstracts[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlot[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mstorage[39m[38;5;12m [39m[38;5;12mdetails[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mpattern[39m[38;5;12m [39m[38;5;12mautomation[39m
|
||||
[38;5;12mAPIs[39m[38;5;12m [39m[38;5;12mtake[39m[38;5;12m [39m[38;5;12mcare[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mautomating[39m[38;5;12m [39m[38;5;12mcommon[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12maccess[39m[38;5;12m [39m[38;5;12mpatterns.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mcql-vim[0m[38;5;12m (https://github.com/elubow/cql-vim) - Cassandra CQL Syntax Highlighter for Vim.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPresto[0m[38;5;12m (https://prestodb.io/) - Distributed SQL Query Engine for Big Data. Presto allows querying data where it lives, including Hive, Cassandra, relational databases or even proprietary data stores.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSSTable Tools[0m[38;5;12m (https://github.com/tolbertam/sstable-tools) - Toolkit for parsing, creating and doing other fun stuff with Cassandra 3.x SSTables.[39m
|
||||
@@ -545,8 +533,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mStack Overflow: Cassandra[0m[38;5;12m (https://stackoverflow.com/questions/tagged/cassandra)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mStack Overflow: cql[0m[38;5;12m (https://stackoverflow.com/questions/tagged/cql)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mStack Overflow: spark-cassandra-connector[0m[38;5;12m (https://stackoverflow.com/questions/tagged/spark-cassandra-connector)[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mStack[0m[38;5;14m[1m [0m[38;5;14m[1mOverflow:[0m[38;5;14m[1m [0m[38;5;14m[1mAstra[0m[38;5;14m[1m [0m[38;5;14m[1mDataStax[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mASP.NET[0m[38;5;14m[1m [0m[38;5;14m[1mCore[0m[38;5;12m [39m[38;5;12m(https://stackoverflow.com/questions/66506642/astra-datastax-asp-net-core-secure-connect-bundle-zip-file-working-in-loca)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAnswered[39m[38;5;12m [39m[38;5;12mquestion[39m[38;5;12m [39m[38;5;12mregarding[39m[38;5;12m [39m[38;5;12mconnecting[39m[38;5;12m [39m[38;5;12mDataStax[39m[38;5;12m [39m[38;5;12mAstra[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m
|
||||
[38;5;12mASP.NET[39m[38;5;12m [39m[38;5;12mCore[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mpublished[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mMicrosoft[39m[38;5;12m [39m[38;5;12mAzure.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mStack[0m[38;5;14m[1m [0m[38;5;14m[1mOverflow:[0m[38;5;14m[1m [0m[38;5;14m[1mAstra[0m[38;5;14m[1m [0m[38;5;14m[1mDataStax[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mASP.NET[0m[38;5;14m[1m [0m[38;5;14m[1mCore[0m[38;5;12m [39m[38;5;12m(https://stackoverflow.com/questions/66506642/astra-datastax-asp-net-core-secure-connect-bundle-zip-file-working-in-loca)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAnswered[39m[38;5;12m [39m[38;5;12mquestion[39m[38;5;12m [39m[38;5;12mregarding[39m[38;5;12m [39m[38;5;12mconnecting[39m[38;5;12m [39m[38;5;12mDataStax[39m[38;5;12m [39m[38;5;12mAstra[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mASP.NET[39m[38;5;12m [39m[38;5;12mCore[39m[38;5;12m [39m
|
||||
[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mpublished[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mMicrosoft[39m[38;5;12m [39m[38;5;12mAzure.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mQuora: Cassandra[0m[38;5;12m (https://www.quora.com/topic/Cassandra-database)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMeetups: Cassandra[0m[38;5;12m (https://www.meetup.com/topics/cassandra/?_cookie-check=mHgLvBy3N6Cke1RU)[39m
|
||||
|
||||
@@ -554,14 +542,14 @@
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mDatastax[0m[38;5;12m (https://www.datastax.com/blog) - DataStax, Inc. is a data management company that provides commercial support, software, and cloud database-as-a-service based on Cassandra.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCodecentric: Cassandra[0m[38;5;12m (https://blog.codecentric.de/en/tag/cassandra/) - Codecentric is an IT consulting company, these are their blog posts surrounding the topic of Cassandra.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mPythian:[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;12m [39m[38;5;12m(https://blog.pythian.com/technical-track/cassandra-2/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mPythian[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcloud-related[39m[38;5;12m [39m[38;5;12mservices.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mcompany[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mservices[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mOracle,[39m[38;5;12m [39m[38;5;12mSQL[39m[38;5;12m [39m[38;5;12mServer,[39m[38;5;12m [39m[38;5;12mMySQL,[39m[38;5;12m [39m[38;5;12mHadoop,[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mdatabases[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mtheir[39m[38;5;12m [39m[38;5;12msupporting[39m[38;5;12m [39m[38;5;12minfrastructure.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mPythian:[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;12m [39m[38;5;12m(https://blog.pythian.com/technical-track/cassandra-2/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mPythian[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcloud-related[39m[38;5;12m [39m[38;5;12mservices.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mcompany[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mservices[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mOracle,[39m[38;5;12m [39m[38;5;12mSQL[39m[38;5;12m [39m[38;5;12mServer,[39m[38;5;12m [39m[38;5;12mMySQL,[39m[38;5;12m [39m[38;5;12mHadoop,[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mdatabases[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m
|
||||
[38;5;12msupporting[39m[38;5;12m [39m[38;5;12minfrastructure.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mInstaclustr[0m[38;5;12m (https://www.instaclustr.com/blog/) - Managed and supported open source solutions for Cassandra, Kafka, Elasticsearch & Redis.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mOpenCredo:Cassandra[0m[38;5;12m (https://opencredo.com/tag/cassandra/) - OpenCredo is a consulting company that helps clients make informed decisions around cloud native and open source technologies, as well as public cloud services.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mDOAN DuyHai's Blog: Cassandra[0m[38;5;12m (http://www.doanduyhai.com/blog/?cat=57) - Duyhai Doan is a freelance big data and cloud architect who values sharing knowledge and contributing to the technology community.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mAmy Tobert[0m[38;5;12m (https://tobert.github.io/) - Amy Tobert is a full-stack engineer & leader with passion for sustainable systems and people-centered leadership. Her blog details different Cassandra deployments amont other topics.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mChristopher Batey: Cassandra[0m[38;5;12m (http://batey.info/cassandra.html) - Christopher Batey is a software engineer of over 15 years and is a primary contributor to Akka and occasional contributor to Cassandra.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDistributed[0m[38;5;14m[1m [0m[38;5;14m[1mBytes:[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;12m [39m[38;5;12m(https://distributedbytes.timojo.com/search/label/cassandra)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mTim[39m[38;5;12m [39m[38;5;12mOjo[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcreator[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mDistributed[39m[38;5;12m [39m[38;5;12mBytes[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mengineer[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12mCapital[39m[38;5;12m [39m[38;5;12mone.[39m[38;5;12m [39m[38;5;12mThese[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcollection[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mhis[39m[38;5;12m [39m[38;5;12mposts[39m[38;5;12m [39m[38;5;12msurrounding[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mtopic[39m[38;5;12m [39m[38;5;12mof[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDistributed[0m[38;5;14m[1m [0m[38;5;14m[1mBytes:[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;12m [39m[38;5;12m(https://distributedbytes.timojo.com/search/label/cassandra)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mTim[39m[38;5;12m [39m[38;5;12mOjo[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcreator[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mDistributed[39m[38;5;12m [39m[38;5;12mBytes[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mengineer[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12mCapital[39m[38;5;12m [39m[38;5;12mone.[39m[38;5;12m [39m[38;5;12mThese[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcollection[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mhis[39m[38;5;12m [39m[38;5;12mposts[39m[38;5;12m [39m[38;5;12msurrounding[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mtopic[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m
|
||||
[38;5;12mCassandra.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mThe Netflix Tech Blog[0m[38;5;12m (https://medium.com/netflix-techblog) - Learn about Netflix’s world class engineering efforts, company culture, product developments and more.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSpotify R&D / Engineering Blog : Cassandra[0m[38;5;12m (https://engineering.atspotify.com/tag/apache-cassandra/) - Cassandra related posts on Spotify's official technology blog.[39m
|
||||
@@ -570,10 +558,10 @@
|
||||
|
||||
[38;2;255;187;0m[4mVideos[0m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mBest[0m[38;5;14m[1m [0m[38;5;14m[1mPractices[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mRunning[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mAWS[0m[38;5;12m [39m[38;5;12m(https://www.youtube.com/watch?v=IuJldwJLyFM)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mJoint[39m[38;5;12m [39m[38;5;12mwebinar[39m[38;5;12m [39m[38;5;12mbetween[39m[38;5;12m [39m[38;5;12mAmazon[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mServices[39m[38;5;12m [39m[38;5;12m(AWS)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mStackdriver,[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mAWS[39m[38;5;12m [39m[38;5;12mTechnology[39m[38;5;12m [39m[38;5;12mpartner,[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mlearn[39m[38;5;12m [39m[38;5;12mbest[39m[38;5;12m [39m[38;5;12mpractices[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mapply[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mstoring,[39m[38;5;12m [39m
|
||||
[38;5;12manalyzing[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmanaging[39m[38;5;12m [39m[38;5;12mqueries[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mequate[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mover[39m[38;5;12m [39m[38;5;12m1+[39m[38;5;12m [39m[38;5;12mbillion[39m[38;5;12m [39m[38;5;12mmeasurements[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mday.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mMonitoring[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra:[0m[38;5;14m[1m [0m[38;5;14m[1mDon't[0m[38;5;14m[1m [0m[38;5;14m[1mMiss[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mThing[0m[38;5;14m[1m [0m[38;5;14m[1m(Alain[0m[38;5;14m[1m [0m[38;5;14m[1mRodriguez,[0m[38;5;14m[1m [0m[38;5;14m[1mThe[0m[38;5;14m[1m [0m[38;5;14m[1mLast[0m[38;5;14m[1m [0m[38;5;14m[1mPickle)[0m[38;5;14m[1m [0m[38;5;14m[1m|[0m[38;5;14m[1m [0m[38;5;14m[1mC[0m[48;2;30;30;40m[38;5;14m[1m[3m [0m[48;2;30;30;40m[38;5;14m[1m[3mSummit[0m[48;2;30;30;40m[38;5;14m[1m[3m [0m[48;2;30;30;40m[38;5;14m[1m[3m2016[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3m(https://www.youtube.com/watch?v=Q9AAR4UQzMk)[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3m-[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mTalk[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mgiven[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mby[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mAlain[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mRodriguez,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mConsultant[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mat[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mThe[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mLast[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mPickle,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mdiscussing[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mwhat[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mto[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mmonitor[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3min[0m[48;2;30;30;40m[38;5;13m[3m [0m
|
||||
[48;2;30;30;40m[38;5;13m[3mCassandra,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mhow,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mand[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mwhy.[0m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mBest[0m[38;5;14m[1m [0m[38;5;14m[1mPractices[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mRunning[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mAWS[0m[38;5;12m [39m[38;5;12m(https://www.youtube.com/watch?v=IuJldwJLyFM)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mJoint[39m[38;5;12m [39m[38;5;12mwebinar[39m[38;5;12m [39m[38;5;12mbetween[39m[38;5;12m [39m[38;5;12mAmazon[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mServices[39m[38;5;12m [39m[38;5;12m(AWS)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mStackdriver,[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mAWS[39m[38;5;12m [39m[38;5;12mTechnology[39m[38;5;12m [39m[38;5;12mpartner,[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mlearn[39m[38;5;12m [39m[38;5;12mbest[39m[38;5;12m [39m[38;5;12mpractices[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mapply[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mstoring,[39m[38;5;12m [39m[38;5;12manalyzing[39m[38;5;12m [39m[38;5;12mand[39m
|
||||
[38;5;12mmanaging[39m[38;5;12m [39m[38;5;12mqueries[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mequate[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mover[39m[38;5;12m [39m[38;5;12m1+[39m[38;5;12m [39m[38;5;12mbillion[39m[38;5;12m [39m[38;5;12mmeasurements[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mday.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mMonitoring[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra:[0m[38;5;14m[1m [0m[38;5;14m[1mDon't[0m[38;5;14m[1m [0m[38;5;14m[1mMiss[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mThing[0m[38;5;14m[1m [0m[38;5;14m[1m(Alain[0m[38;5;14m[1m [0m[38;5;14m[1mRodriguez,[0m[38;5;14m[1m [0m[38;5;14m[1mThe[0m[38;5;14m[1m [0m[38;5;14m[1mLast[0m[38;5;14m[1m [0m[38;5;14m[1mPickle)[0m[38;5;14m[1m [0m[38;5;14m[1m|[0m[38;5;14m[1m [0m[38;5;14m[1mC[0m[48;2;30;30;40m[38;5;14m[1m[3m [0m[48;2;30;30;40m[38;5;14m[1m[3mSummit[0m[48;2;30;30;40m[38;5;14m[1m[3m [0m[48;2;30;30;40m[38;5;14m[1m[3m2016[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3m(https://www.youtube.com/watch?v=Q9AAR4UQzMk)[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3m-[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mTalk[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mgiven[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mby[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mAlain[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mRodriguez,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mConsultant[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mat[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mThe[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mLast[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mPickle,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mdiscussing[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mwhat[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mto[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mmonitor[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3min[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mCassandra,[0m[48;2;30;30;40m[38;5;13m[3m [0m
|
||||
[48;2;30;30;40m[38;5;13m[3mhow,[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mand[0m[48;2;30;30;40m[38;5;13m[3m [0m[48;2;30;30;40m[38;5;13m[3mwhy.[0m
|
||||
[38;5;12m- [39m[38;5;14m[1mTuning the Spark Cassandra Connector[0m[38;5;12m (https://www.youtube.com/watch?v=cKIHRD6kUOc&feature=youtu.be) - Great talk by Russell Spitzer maintainer of the Spark Cassandra connector.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCassandra.Lunch[0m[38;5;12m (https://github.com/Anant/Cassandra.Lunch) - Collection of all past Cassandra.Lunch webinars including videos, slides, and Blog posts surrounding all topics Cassandra.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mWorking with .NET and Cassandra/DataStax Enterprise[0m[38;5;12m (https://www.youtube.com/watch?v=7W1tOmfREnw) - Getting a C# .NET core application started to work against a Cassandra or DSE database.[39m
|
||||
@@ -582,11 +570,12 @@
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mCassandra DataTables Using Restful API[0m[38;5;12m (https://www.slideshare.net/SimranKedia2/cassandra-datatables-using-restful-api) - How to create a performant API using Python / Flash.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mHAPI Cassandra[0m[38;5;12m (https://github.com/victorcouste/hapi-cassandra) - Simple REST API with hapi Node.js framework on top of a Cassandra database.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mGumGum:[0m[38;5;14m[1m [0m[38;5;14m[1mMulti-Region[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mAWS[0m[38;5;12m [39m[38;5;12m(https://www.slideshare.net/planetcassandra/gumgum-multiregion-cassandra-in-aws)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mPresentation[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mdetails[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mGumgum[39m[38;5;12m [39m[38;5;12mscaled[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mone[39m[38;5;12m [39m[38;5;12mlocal[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mdatacenter[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mmulti-datacenter[39m[38;5;12m [39m
|
||||
[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mcluster[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mproblems[39m[38;5;12m [39m[38;5;12mthey[39m[38;5;12m [39m[38;5;12mencountered[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mchoices[39m[38;5;12m [39m[38;5;12mthey[39m[38;5;12m [39m[38;5;12mmade[39m[38;5;12m [39m[38;5;12mwhile[39m[38;5;12m [39m[38;5;12mimplementing[39m[38;5;12m [39m[38;5;12mit.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mHardening[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mCompliance[0m[38;5;14m[1m [0m[38;5;14m[1mor[0m[38;5;14m[1m [0m[38;5;14m[1mParanoia[0m[38;5;12m [39m[38;5;12m(https://www.slideshare.net/zznate/hardening-cassandra-for-compliance-or-paranoia)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mIncludes[39m[38;5;12m [39m[38;5;12mdetails[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mconfiguring[39m[38;5;12m [39m[38;5;12mSSL,[39m[38;5;12m [39m[38;5;12msetting[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcertificate[39m[38;5;12m [39m[38;5;12mauthority[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcreating[39m[38;5;12m [39m[38;5;12mcertificates[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mtrust[39m[38;5;12m [39m[38;5;12mchains[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mJVM.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSecuring[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;12m [39m[38;5;12m(https://www.slideshare.net/planetcassandra/securing-cassandra-the-right-way)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mBen[39m[38;5;12m [39m[38;5;12mBromhead[39m[38;5;12m [39m[38;5;12mCTO[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mInstaclustr,[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12mexplore[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mvarious[39m[38;5;12m [39m[38;5;12mways[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12msetup[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msecure[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mappropriately[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m
|
||||
[38;5;12mthreat[39m[38;5;12m [39m[38;5;12menvironment.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mTuning[0m[38;5;14m[1m [0m[38;5;14m[1mthe[0m[38;5;14m[1m [0m[38;5;14m[1mSpark[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mConnector[0m[38;5;12m [39m[38;5;12m(https://www.slideshare.net/DataStax/maximum-overdrive-tuning-the-spark-cassandra-connector-russell-spitzer-datastax-c-summit-2016)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSlides[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mRussell[39m[38;5;12m [39m[38;5;12mSpitzer[39m[38;5;12m [39m[38;5;12mmaintainer[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mSpark[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m
|
||||
[38;5;12mconnector.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mGumGum:[0m[38;5;14m[1m [0m[38;5;14m[1mMulti-Region[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mAWS[0m[38;5;12m [39m[38;5;12m(https://www.slideshare.net/planetcassandra/gumgum-multiregion-cassandra-in-aws)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mPresentation[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mdetails[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mGumgum[39m[38;5;12m [39m[38;5;12mscaled[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mone[39m[38;5;12m [39m[38;5;12mlocal[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mdatacenter[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mmulti-datacenter[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mcluster[39m
|
||||
[38;5;12mand[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mproblems[39m[38;5;12m [39m[38;5;12mthey[39m[38;5;12m [39m[38;5;12mencountered[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mchoices[39m[38;5;12m [39m[38;5;12mthey[39m[38;5;12m [39m[38;5;12mmade[39m[38;5;12m [39m[38;5;12mwhile[39m[38;5;12m [39m[38;5;12mimplementing[39m[38;5;12m [39m[38;5;12mit.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mHardening[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mCompliance[0m[38;5;14m[1m [0m[38;5;14m[1mor[0m[38;5;14m[1m [0m[38;5;14m[1mParanoia[0m[38;5;12m [39m[38;5;12m(https://www.slideshare.net/zznate/hardening-cassandra-for-compliance-or-paranoia)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mIncludes[39m[38;5;12m [39m[38;5;12mdetails[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mconfiguring[39m[38;5;12m [39m[38;5;12mSSL,[39m[38;5;12m [39m[38;5;12msetting[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcertificate[39m[38;5;12m [39m[38;5;12mauthority[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcreating[39m[38;5;12m [39m[38;5;12mcertificates[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtrust[39m[38;5;12m [39m
|
||||
[38;5;12mchains[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mJVM.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSecuring[0m[38;5;14m[1m [0m[38;5;14m[1mCassandra[0m[38;5;12m [39m[38;5;12m(https://www.slideshare.net/planetcassandra/securing-cassandra-the-right-way)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mBen[39m[38;5;12m [39m[38;5;12mBromhead[39m[38;5;12m [39m[38;5;12mCTO[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mInstaclustr,[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12mexplore[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mvarious[39m[38;5;12m [39m[38;5;12mways[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12msetup[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msecure[39m[38;5;12m [39m[38;5;12mCassandra[39m[38;5;12m [39m[38;5;12mappropriately[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mthreat[39m[38;5;12m [39m
|
||||
[38;5;12menvironment.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mTuning the Spark Cassandra Connector[0m[38;5;12m (https://www.slideshare.net/DataStax/maximum-overdrive-tuning-the-spark-cassandra-connector-russell-spitzer-datastax-c-summit-2016) - Slides by Russell Spitzer maintainer of the Spark Cassandra connector.[39m
|
||||
|
||||
[38;5;12mcassandra Github: https://github.com/Anant/awesome-cassandra[39m
|
||||
|
||||
Reference in New Issue
Block a user