Bienvenue au Riviera JUG de Nice / Sophia-Antipolis » Mardi 20 mars 2018 @ Sophia-Antipolis : soirée Kafka
Modifié par Stéphane Épardaud le 2018/03/12 10:37
Depuis la version 184.1
modifié par Stéphane Épardaud
sur 2018/01/09 16:58
A la version 185.1
modifié par Stéphane Épardaud
sur 2018/02/07 12:00
Commentaire de modification : Il n'y a aucun commentaire pour cette version
Modification des méta-données
Propriété Valeur précédente Nouvelle valeur
Titre Mardi 6 février 2018 @ Sophia-Antipolis : soirée Hazelcast Mardi 20 mars 2018 @ Sophia-Antipolis : soirée Kafka
Modifications de contenu
= Mardi 6 février20 mars 2018 @ Sophia-Antipolis : soirée HazelcastKafka =
Le Riviera JUG organise une rencontre **gratuite** sur le thème de HazelcastKafka le mardi 6 février20 mars 2018 à partir de 18h dans les locaux d’[[Inria Sophia-Antipolis>>http://maps.google.fr/maps?f=q&source=s_q&hl=en&geocode=&q=inria,+sophia-antipolis&sll=47.15984,2.988281&sspn=20.81297,46.757813&ie=UTF8&t=h&ll=43.616722,7.067868&spn=0.005406,0.011415&z=17&iwloc=A]].
« Commandant, la base de donnée n’avance pas assez vite, comment va-t’on faire ? »
« Pas de souci : [[envoyez plus de chiens>>https://www.youtube.com/watch?v=zq0eFkptu2c]] ! »
Ah, c’était le bon temps. De nos jours on aurait tendance à répondre « z’avez qu’a tout foutre en RAM » et se poser des questions //après//.
Justement, on va en parler de la base de données en RAM, et des questions à se poser, grâce à Neil Stevenson, qui va nous parler d’[[Hazelcast>>https://hazelcast.com/products/]].
<div id="eventbrite-widget-container-42003882744"></div><!-- Noscript content for added SEO -->
<noscript><a href="https://www.eventbrite.com/e/mardi-20-mars-2018-sophia-antipolis-soiree-kafka-tickets-42937390892" rel="noopener noreferrer" target="_blank"></noscript>
<!-- You can customize this button any way you like -->
<button id="eventbrite-widget-modal-trigger-42937390892" type="button">Buy Tickets</button>
<noscript></a>Buy Tickets on Eventbrite</noscript>
// Required
eventId: '42003882744','42937390892',
iframeContainerId: 'eventbrite-widget-container-42003882744',modal: true,
// OptionalmodalTriggerElementId: 'eventbrite-widget-modal-trigger-42937390892',
iframeContainerHeight: 425, // Widget height in pixels. Defaults to a minimum of 425px if not providedonOrderComplete: exampleCallback
onOrderComplete: exampleCallback // Method called when an order has successfully completed
|18:30 - 19:15|[[Hazelcast - Data Grids and Analytics>>#HProgrammedE9taillE9]]19:15|[[Au delà des brokers : un tour de l'environnement Kafka>>#HProgrammedE9taillE9]]
|19:45 - 20:30|[[Hazelcast - Data Grids and Analytics>>#HProgrammedE9taillE9]]20:30|[[Au delà des brokers : un tour de l'environnement Kafka>>#HProgrammedE9taillE9]]
== Hazelcast - Data Grids and AnalyticsAu delà des brokers : un tour de l'environnement Kafka ==
In this talk we'll takeApache Kafka ne se résume pas aux brokers, il y a tour of Hazelcast, what is, what does and how it might be useful to you.tout un écosystème open-source qui gravite autour.
Je vous propose ainsi de découvrir les principaux composants comme Kafka Streams, KSQL, Kafka Connect, Rest proxy, Schema Registry, MirrorMaker, Interceptors, etc.
Few of us have the luxury of a greenfield project, so what we'll do here is look at how we can re-architect an existing system to make it faster, scalable and to add new features.
To do this, we'll take an example of an online shop using a relational database.
What we'll do to begin with is lift the content from disk to memory, simple stuff and performance improves. Then we'll add scaling and resiiience. Then we'll go for reactive processing, checking stock levels dynamically as orders come in. And finally we'll add some analytics, looking to see which customers are ordering what items and what sort of discounts we might wish to offer. Finally we'll see if there's a way to retire the relational database and move to a different long term store, following the event sourcing model. What we'll have by the end is a fast, scalable, resilient online shop, and have found a way to remove the relational store and the costs associated.
As an added bonus, we'll look at containers too, converting the project to Docker images and running a swarm. As you might expect, this brings some extra complications which are easily overcome, and now our system is suitable for control by a PAAS.
== Neil StevensonFlorent Ramière ==
[[image:neil-stevenson.jpg||style="float:[[image:florent-ramiere.jpg||style="float: right; margin: 1em; width: 120px"]]
Neil isFlorent Ramière a solution architect for Hazelcast, the world's leading open source in-memory data grid.plus de vingt années d'expérience dans le développement logiciel et la conduite de projets informatiques. Il a passé plusieurs années aux Etats-Unis chez un éditeur de logiciel. A son retour en France après un détour chez Capgemini, il a co-fondé la société Jaxio. Après plus de 10 ans d'entreprenariat, Florent à rejoint la société Confluent la société derrière Apache Kafka où il accompagne les grands comptes en Europe.
In more than 25 years of work in IT, Neil has designed, developed and debugged a number of software systems for companies large and small.
Modifications d'attachements
Nom de fichier Action
neil-stevenson.jpg Un attachement a été modifié de la version 1.1 à la version 1.2

Prochains évènements

Anciens évènements

Donateurs

Faites un don au Riviera JUG pour financer les prochaines soirées :

Anciens et futurs donateurs

Sponsors du prochain JUG


This wiki is licensed under a Creative Commons 2.0 license
XWiki Enterprise 3.1.1 - Documentation