ºÝºÝߣshows by User: AlexanderDEJANOVSKI / http://www.slideshare.net/images/logo.gif ºÝºÝߣshows by User: AlexanderDEJANOVSKI / Fri, 02 Mar 2018 07:35:07 GMT ºÝºÝߣShare feed for ºÝºÝߣshows by User: AlexanderDEJANOVSKI Repairs with reaper paris cassandra meetup https://fr.slideshare.net/AlexanderDEJANOVSKI/repairs-with-reaper-paris-cassandra-meetup repairswithreaper-pariscassandrameetup-180302073508
La réparation dans Apache Cassandra est une opération de maintenance à lancer au moins tous les 10 jours pour lutter contre l'entropie et garantir la bonne cohérence des données dans le cluster. Cependant, c'est une opération souvent mal comprise et qui peut s'avérer complexe à exécuter sans l'outillage approprié. Reaper a été crée par Spotify pour planifier les réparations et les exécuter en respectant les bonnes pratiques pour limiter l'overstreaming, limiter l'impact sur les performances des noeuds et protéger les clusters en gérant une "backpressure" sur les compactions en cours. L'outil évolue désormais au delà des simples fonctionnalités de réparation pour devenir un outil d'administration plus complet, en affichant notamment le statut des noeuds, l'espace disque utilisé sur chacun et d'autres fonctions en préparation. Présentation des concepts mis en oeuvre par Reaper, des moyens d'interaction (API REST, UI, ligne de commande) et démonstration sur un cluster créé localement pour l'occasion.]]>

La réparation dans Apache Cassandra est une opération de maintenance à lancer au moins tous les 10 jours pour lutter contre l'entropie et garantir la bonne cohérence des données dans le cluster. Cependant, c'est une opération souvent mal comprise et qui peut s'avérer complexe à exécuter sans l'outillage approprié. Reaper a été crée par Spotify pour planifier les réparations et les exécuter en respectant les bonnes pratiques pour limiter l'overstreaming, limiter l'impact sur les performances des noeuds et protéger les clusters en gérant une "backpressure" sur les compactions en cours. L'outil évolue désormais au delà des simples fonctionnalités de réparation pour devenir un outil d'administration plus complet, en affichant notamment le statut des noeuds, l'espace disque utilisé sur chacun et d'autres fonctions en préparation. Présentation des concepts mis en oeuvre par Reaper, des moyens d'interaction (API REST, UI, ligne de commande) et démonstration sur un cluster créé localement pour l'occasion.]]>
Fri, 02 Mar 2018 07:35:07 GMT https://fr.slideshare.net/AlexanderDEJANOVSKI/repairs-with-reaper-paris-cassandra-meetup AlexanderDEJANOVSKI@slideshare.net(AlexanderDEJANOVSKI) Repairs with reaper paris cassandra meetup AlexanderDEJANOVSKI La réparation dans Apache Cassandra est une opération de maintenance à lancer au moins tous les 10 jours pour lutter contre l'entropie et garantir la bonne cohérence des données dans le cluster. Cependant, c'est une opération souvent mal comprise et qui peut s'avérer complexe à exécuter sans l'outillage approprié. Reaper a été crée par Spotify pour planifier les réparations et les exécuter en respectant les bonnes pratiques pour limiter l'overstreaming, limiter l'impact sur les performances des noeuds et protéger les clusters en gérant une "backpressure" sur les compactions en cours. L'outil évolue désormais au delà des simples fonctionnalités de réparation pour devenir un outil d'administration plus complet, en affichant notamment le statut des noeuds, l'espace disque utilisé sur chacun et d'autres fonctions en préparation. Présentation des concepts mis en oeuvre par Reaper, des moyens d'interaction (API REST, UI, ligne de commande) et démonstration sur un cluster créé localement pour l'occasion. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/repairswithreaper-pariscassandrameetup-180302073508-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> La réparation dans Apache Cassandra est une opération de maintenance à lancer au moins tous les 10 jours pour lutter contre l&#39;entropie et garantir la bonne cohérence des données dans le cluster. Cependant, c&#39;est une opération souvent mal comprise et qui peut s&#39;avérer complexe à exécuter sans l&#39;outillage approprié. Reaper a été crée par Spotify pour planifier les réparations et les exécuter en respectant les bonnes pratiques pour limiter l&#39;overstreaming, limiter l&#39;impact sur les performances des noeuds et protéger les clusters en gérant une &quot;backpressure&quot; sur les compactions en cours. L&#39;outil évolue désormais au delà des simples fonctionnalités de réparation pour devenir un outil d&#39;administration plus complet, en affichant notamment le statut des noeuds, l&#39;espace disque utilisé sur chacun et d&#39;autres fonctions en préparation. Présentation des concepts mis en oeuvre par Reaper, des moyens d&#39;interaction (API REST, UI, ligne de commande) et démonstration sur un cluster créé localement pour l&#39;occasion.
from Alexander DEJANOVSKI
]]>
432 1 https://cdn.slidesharecdn.com/ss_thumbnails/repairswithreaper-pariscassandrameetup-180302073508-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Cassandra 3.x et la future 4.0 /AlexanderDEJANOVSKI/cassandra-3x-et-la-future-40 cassandra3-180302073135
Point sur le développement de Cassandra 3.x et preview de quelques fonctionnalités prévues dans Cassandra 4.0]]>

Point sur le développement de Cassandra 3.x et preview de quelques fonctionnalités prévues dans Cassandra 4.0]]>
Fri, 02 Mar 2018 07:31:34 GMT /AlexanderDEJANOVSKI/cassandra-3x-et-la-future-40 AlexanderDEJANOVSKI@slideshare.net(AlexanderDEJANOVSKI) Cassandra 3.x et la future 4.0 AlexanderDEJANOVSKI Point sur le développement de Cassandra 3.x et preview de quelques fonctionnalités prévues dans Cassandra 4.0 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/cassandra3-180302073135-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Point sur le développement de Cassandra 3.x et preview de quelques fonctionnalités prévues dans Cassandra 4.0
Cassandra 3.x et la future 4.0 from Alexander DEJANOVSKI
]]>
664 1 https://cdn.slidesharecdn.com/ss_thumbnails/cassandra3-180302073135-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Apache cassandra - survivre en production /slideshow/apache-cassandra-survivre-en-production/87101071 apachecassandra-survivreenproduction-180202073402
Paris Cassandra Meetup - Janvier 2018]]>

Paris Cassandra Meetup - Janvier 2018]]>
Fri, 02 Feb 2018 07:34:02 GMT /slideshow/apache-cassandra-survivre-en-production/87101071 AlexanderDEJANOVSKI@slideshare.net(AlexanderDEJANOVSKI) Apache cassandra - survivre en production AlexanderDEJANOVSKI Paris Cassandra Meetup - Janvier 2018 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/apachecassandra-survivreenproduction-180202073402-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Paris Cassandra Meetup - Janvier 2018
Apache cassandra - survivre en production from Alexander DEJANOVSKI
]]>
269 5 https://cdn.slidesharecdn.com/ss_thumbnails/apachecassandra-survivreenproduction-180202073402-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Real world tales of repair - Apache BigData /slideshow/real-world-tales-of-repair-apache-bigdata/76056162 realworldtalesofrepair-apachebigdata-170517124635
Distributed databases inevitably have to deal with entropy. Within Apache Cassandra, the Anti-Entropy process initiated via CLI tools is the way of ensuring consistency of data on disk. Over the many years of the Apache Cassandra project it has also been the biggest operator pain points. Without a solid repair process in place, you had no guarantee that deleted data will not come back to life, or that data is fully distributed to replicas when nodes fail. In this talk Alexander Dejanovski, Consultant at The Last Pickle, will explain how Anti-Entropy works and why it should be run on your cluster. He will discuss the different types of repair and their effect on data consistency. He will also introduce tools such as Cassandra Reaper and the range repair script to manage scheduling and running repairs in the most efficient way.]]>

Distributed databases inevitably have to deal with entropy. Within Apache Cassandra, the Anti-Entropy process initiated via CLI tools is the way of ensuring consistency of data on disk. Over the many years of the Apache Cassandra project it has also been the biggest operator pain points. Without a solid repair process in place, you had no guarantee that deleted data will not come back to life, or that data is fully distributed to replicas when nodes fail. In this talk Alexander Dejanovski, Consultant at The Last Pickle, will explain how Anti-Entropy works and why it should be run on your cluster. He will discuss the different types of repair and their effect on data consistency. He will also introduce tools such as Cassandra Reaper and the range repair script to manage scheduling and running repairs in the most efficient way.]]>
Wed, 17 May 2017 12:46:35 GMT /slideshow/real-world-tales-of-repair-apache-bigdata/76056162 AlexanderDEJANOVSKI@slideshare.net(AlexanderDEJANOVSKI) Real world tales of repair - Apache BigData AlexanderDEJANOVSKI Distributed databases inevitably have to deal with entropy. Within Apache Cassandra, the Anti-Entropy process initiated via CLI tools is the way of ensuring consistency of data on disk. Over the many years of the Apache Cassandra project it has also been the biggest operator pain points. Without a solid repair process in place, you had no guarantee that deleted data will not come back to life, or that data is fully distributed to replicas when nodes fail. In this talk Alexander Dejanovski, Consultant at The Last Pickle, will explain how Anti-Entropy works and why it should be run on your cluster. He will discuss the different types of repair and their effect on data consistency. He will also introduce tools such as Cassandra Reaper and the range repair script to manage scheduling and running repairs in the most efficient way. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/realworldtalesofrepair-apachebigdata-170517124635-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Distributed databases inevitably have to deal with entropy. Within Apache Cassandra, the Anti-Entropy process initiated via CLI tools is the way of ensuring consistency of data on disk. Over the many years of the Apache Cassandra project it has also been the biggest operator pain points. Without a solid repair process in place, you had no guarantee that deleted data will not come back to life, or that data is fully distributed to replicas when nodes fail. In this talk Alexander Dejanovski, Consultant at The Last Pickle, will explain how Anti-Entropy works and why it should be run on your cluster. He will discuss the different types of repair and their effect on data consistency. He will also introduce tools such as Cassandra Reaper and the range repair script to manage scheduling and running repairs in the most efficient way.
Real world tales of repair - Apache BigData from Alexander DEJANOVSKI
]]>
848 3 https://cdn.slidesharecdn.com/ss_thumbnails/realworldtalesofrepair-apachebigdata-170517124635-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Apache cassandra en production - devoxx 2017 /slideshow/apache-cassandra-en-production-devoxx-2017/74467538 apachecassandraenproduction-devoxx2017-170405173634
Université Apache Cassandra en production - Devoxx France 2017]]>

Université Apache Cassandra en production - Devoxx France 2017]]>
Wed, 05 Apr 2017 17:36:34 GMT /slideshow/apache-cassandra-en-production-devoxx-2017/74467538 AlexanderDEJANOVSKI@slideshare.net(AlexanderDEJANOVSKI) Apache cassandra en production - devoxx 2017 AlexanderDEJANOVSKI Université Apache Cassandra en production - Devoxx France 2017 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/apachecassandraenproduction-devoxx2017-170405173634-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Université Apache Cassandra en production - Devoxx France 2017
Apache cassandra en production - devoxx 2017 from Alexander DEJANOVSKI
]]>
1292 3 https://cdn.slidesharecdn.com/ss_thumbnails/apachecassandraenproduction-devoxx2017-170405173634-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Devoxx 2016 - Dropwizard : Création de services REST production-ready https://fr.slideshare.net/AlexanderDEJANOVSKI/dropwizard-cration-de-services-rest-productionready tiadevoxx2016-160421052938
ºÝºÝߣs accompagnant le TIA en live coding donné à Devoxx France 2016 sur la création de services REST avec Dropwizard, l'utilisation d'Hystrix comme circuit breaker et Feign pour créer des clients REST.]]>

ºÝºÝߣs accompagnant le TIA en live coding donné à Devoxx France 2016 sur la création de services REST avec Dropwizard, l'utilisation d'Hystrix comme circuit breaker et Feign pour créer des clients REST.]]>
Thu, 21 Apr 2016 05:29:37 GMT https://fr.slideshare.net/AlexanderDEJANOVSKI/dropwizard-cration-de-services-rest-productionready AlexanderDEJANOVSKI@slideshare.net(AlexanderDEJANOVSKI) Devoxx 2016 - Dropwizard : Création de services REST production-ready AlexanderDEJANOVSKI ºÝºÝߣs accompagnant le TIA en live coding donné à Devoxx France 2016 sur la création de services REST avec Dropwizard, l'utilisation d'Hystrix comme circuit breaker et Feign pour créer des clients REST. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/tiadevoxx2016-160421052938-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ºÝºÝߣs accompagnant le TIA en live coding donné à Devoxx France 2016 sur la création de services REST avec Dropwizard, l&#39;utilisation d&#39;Hystrix comme circuit breaker et Feign pour créer des clients REST.
from Alexander DEJANOVSKI
]]>
1499 27 https://cdn.slidesharecdn.com/ss_thumbnails/tiadevoxx2016-160421052938-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
SparkSQL et Cassandra - Tool In Action Devoxx 2015 /slideshow/sparksql-et-cassandra-tool-in-action-devoxx-2015/46845935 pres-tia-150410031126-conversion-gate01
Cassandra ne permet ni jointure, ni agrégats et limite drastiquement vos capacités à requêter vos données pour permettre une scalabilité linéaire dans une architecture masterless. L'outil de choix pour effectuer des traitements analytiques sur vos tables Cassandra est Spark mais ce dernier complexifie des opérations pourtant simples en SQL. SparkSQL permet de retrouver une syntaxe SQL dans Spark et nous allons voir comment l'utiliser en Scala, Java et en Python pour travailler sur des tables Cassandra, et retrouver jointures et agrégats (entre autres).]]>

Cassandra ne permet ni jointure, ni agrégats et limite drastiquement vos capacités à requêter vos données pour permettre une scalabilité linéaire dans une architecture masterless. L'outil de choix pour effectuer des traitements analytiques sur vos tables Cassandra est Spark mais ce dernier complexifie des opérations pourtant simples en SQL. SparkSQL permet de retrouver une syntaxe SQL dans Spark et nous allons voir comment l'utiliser en Scala, Java et en Python pour travailler sur des tables Cassandra, et retrouver jointures et agrégats (entre autres).]]>
Fri, 10 Apr 2015 03:11:25 GMT /slideshow/sparksql-et-cassandra-tool-in-action-devoxx-2015/46845935 AlexanderDEJANOVSKI@slideshare.net(AlexanderDEJANOVSKI) SparkSQL et Cassandra - Tool In Action Devoxx 2015 AlexanderDEJANOVSKI Cassandra ne permet ni jointure, ni agrégats et limite drastiquement vos capacités à requêter vos données pour permettre une scalabilité linéaire dans une architecture masterless. L'outil de choix pour effectuer des traitements analytiques sur vos tables Cassandra est Spark mais ce dernier complexifie des opérations pourtant simples en SQL. SparkSQL permet de retrouver une syntaxe SQL dans Spark et nous allons voir comment l'utiliser en Scala, Java et en Python pour travailler sur des tables Cassandra, et retrouver jointures et agrégats (entre autres). <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/pres-tia-150410031126-conversion-gate01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Cassandra ne permet ni jointure, ni agrégats et limite drastiquement vos capacités à requêter vos données pour permettre une scalabilité linéaire dans une architecture masterless. L&#39;outil de choix pour effectuer des traitements analytiques sur vos tables Cassandra est Spark mais ce dernier complexifie des opérations pourtant simples en SQL. SparkSQL permet de retrouver une syntaxe SQL dans Spark et nous allons voir comment l&#39;utiliser en Scala, Java et en Python pour travailler sur des tables Cassandra, et retrouver jointures et agrégats (entre autres).
SparkSQL et Cassandra - Tool In Action Devoxx 2015 from Alexander DEJANOVSKI
]]>
1394 2 https://cdn.slidesharecdn.com/ss_thumbnails/pres-tia-150410031126-conversion-gate01-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Big Data Paris 2015 - Cassandra chez Chronopost https://fr.slideshare.net/AlexanderDEJANOVSKI/big-data-paris-2015-cassandra-chez-chronopost bigdataparis2015-cassandrachezchronopost-prez-150312044435-conversion-gate01
Cassandra s'impose chez Chronopost comme base NoSQL de choix pour remplacer les RDBMS traditionnels. Pourquoi choisir Cassandra dans la jungle du Big Data, pour quels usages et quels gains en tirer.]]>

Cassandra s'impose chez Chronopost comme base NoSQL de choix pour remplacer les RDBMS traditionnels. Pourquoi choisir Cassandra dans la jungle du Big Data, pour quels usages et quels gains en tirer.]]>
Thu, 12 Mar 2015 04:44:35 GMT https://fr.slideshare.net/AlexanderDEJANOVSKI/big-data-paris-2015-cassandra-chez-chronopost AlexanderDEJANOVSKI@slideshare.net(AlexanderDEJANOVSKI) Big Data Paris 2015 - Cassandra chez Chronopost AlexanderDEJANOVSKI Cassandra s'impose chez Chronopost comme base NoSQL de choix pour remplacer les RDBMS traditionnels. Pourquoi choisir Cassandra dans la jungle du Big Data, pour quels usages et quels gains en tirer. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/bigdataparis2015-cassandrachezchronopost-prez-150312044435-conversion-gate01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Cassandra s&#39;impose chez Chronopost comme base NoSQL de choix pour remplacer les RDBMS traditionnels. Pourquoi choisir Cassandra dans la jungle du Big Data, pour quels usages et quels gains en tirer.
from Alexander DEJANOVSKI
]]>
1937 15 https://cdn.slidesharecdn.com/ss_thumbnails/bigdataparis2015-cassandrachezchronopost-prez-150312044435-conversion-gate01-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-AlexanderDEJANOVSKI-48x48.jpg?cb=1725454526 https://cdn.slidesharecdn.com/ss_thumbnails/repairswithreaper-pariscassandrameetup-180302073508-thumbnail.jpg?width=320&height=320&fit=bounds AlexanderDEJANOVSKI/repairs-with-reaper-paris-cassandra-meetup Repairs with reaper ... https://cdn.slidesharecdn.com/ss_thumbnails/cassandra3-180302073135-thumbnail.jpg?width=320&height=320&fit=bounds AlexanderDEJANOVSKI/cassandra-3x-et-la-future-40 Cassandra 3.x et la fu... https://cdn.slidesharecdn.com/ss_thumbnails/apachecassandra-survivreenproduction-180202073402-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/apache-cassandra-survivre-en-production/87101071 Apache cassandra - su...