mirror of
https://github.com/almet/notmyidea.git
synced 2025-04-28 19:42:37 +02:00
121 lines
No EOL
7.2 KiB
HTML
121 lines
No EOL
7.2 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="fr">
|
|
<head>
|
|
<title>
|
|
Service de nuages : Achievement unlocked - Alexis Métaireau </title>
|
|
<meta charset="utf-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<link rel="stylesheet"
|
|
href="https://blog.notmyidea.org/theme/css/main.css?v2"
|
|
type="text/css" />
|
|
<link href="https://blog.notmyidea.org/feeds/all.atom.xml"
|
|
type="application/atom+xml"
|
|
rel="alternate"
|
|
title="Alexis Métaireau ATOM Feed" />
|
|
</head>
|
|
<body>
|
|
<div id="content">
|
|
<section id="links">
|
|
<ul>
|
|
<li>
|
|
<a class="main" href="/">Alexis Métaireau</a>
|
|
</li>
|
|
<li>
|
|
<a class=""
|
|
href="https://blog.notmyidea.org/journal/index.html">Journal</a>
|
|
</li>
|
|
<li>
|
|
<a class="selected"
|
|
href="https://blog.notmyidea.org/code/">Code, etc.</a>
|
|
</li>
|
|
<li>
|
|
<a class=""
|
|
href="https://blog.notmyidea.org/weeknotes/">Notes hebdo</a>
|
|
</li>
|
|
<li>
|
|
<a class=""
|
|
href="https://blog.notmyidea.org/lectures/">Lectures</a>
|
|
</li>
|
|
<li>
|
|
<a class=""
|
|
href="https://blog.notmyidea.org/projets.html">Projets</a>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
<header>
|
|
<h1 class="post-title">Service de nuages : Achievement unlocked</h1>
|
|
<time datetime="2015-06-01T00:00:00+02:00">01 juin 2015</time>
|
|
</header>
|
|
<article>
|
|
<p><em>Cet article est repris depuis le blog « Service de Nuages » de mon équipe à Mozilla</em></p>
|
|
<p>Aujourd’hui, c’est jour de fête : nous venons de publier Cliquet <strong>2.0</strong>
|
|
<a class="footnote-reference" href="#footnote-1" id="footnote-reference-1">[1]</a> et Kinto <strong>1.0</strong> <a class="footnote-reference" href="#footnote-2" id="footnote-reference-2">[2]</a>.</p>
|
|
<blockquote class="epigraph">
|
|
<p>L’aboutissement de 3 années de R&D !</p>
|
|
<p class="attribution">—Rémy</p>
|
|
</blockquote>
|
|
<p><a class="reference external" href="https://kinto.readthedocs.org/en/latest/">Kinto</a> est un service pour
|
|
stocker, synchroniser et partager des données arbitraires, attachées à un
|
|
compte Firefox (mais le système d’authentification est <em>pluggable</em>).</p>
|
|
<p><a class="reference external" href="https://cliquet.readthedocs.org/en/latest/">Cliquet</a> est une boite à outils pour faciliter l’implémentation de
|
|
micro-services <span class="caps">HTTP</span> tels que les APIs <em><span class="caps">REST</span></em> ayant des besoins de synchronisation.</p>
|
|
<p>Vous pouvez lire plus à propos des raisons qui nous ont poussé à proposer cette nouvelle solution
|
|
et de notre ambition sur <a class="reference external" href="http://www.servicedenuages.fr/eco-systeme-et-stockage-generique.html">http://www.servicedenuages.fr/eco-systeme-et-stockage-generique.html</a></p>
|
|
<p>Nous sommes fiers du travail que nous avons pu réaliser durant ces derniers
|
|
mois sur ces deux projets. Bien que la plupart du travail que nous ayons
|
|
réalisé pour le serveur de liste de lecture (Reading List) ait pu être utilisé,
|
|
beaucoup de parties ont été repensées et nous avons introduit des
|
|
fonctionnalités que l’on attendait depuis longtemps, comme la gestion des permissions.</p>
|
|
<p>Bien sur, exactement comme après un ré-aménagement de salon, on ne peut
|
|
s’empêcher de voir toutes les choses qui doivent toujours être améliorées,
|
|
notamment sur la documentation et les performances.</p>
|
|
<p>On peut déjà entrevoir à quoi l’écosystème va ressembler, et c’est prometteur.
|
|
Il y a déjà un client JavaScript <a class="footnote-reference" href="#footnote-3" id="footnote-reference-3">[3]</a> dont l’objectif est de synchroniser les
|
|
données locales du navigateur avec une instance de Kinto.</p>
|
|
<p>N’hésitez vraiment pas à nous solliciter pour discuter avec vous si vous avez
|
|
des problématiques proches : nous accueillons avec plaisir toutes sortes de
|
|
retours, que ce soit à propos du code, de la documentation, de la sécurité de
|
|
la solution ou de la manière de communiquer avec le monde extérieur. Si vous
|
|
souhaitez nous contacter, vous pouvez laisser un commentaire ici ou nous
|
|
contacter sur le canal <a class="reference external" href="irc://irc.mozilla.org/#storage">#storage</a> sur le réseau <span class="caps">IRC</span> de Mozilla.</p>
|
|
<p>Et ce n’est que le début ! Le futur se dessine dans notre feuille de route
|
|
<a class="footnote-reference" href="#footnote-4" id="footnote-reference-4">[4]</a>.</p>
|
|
<table class="docutils footnote" frame="void" id="footnote-1" rules="none">
|
|
<colgroup><col class="label" /><col /></colgroup>
|
|
<tbody valign="top">
|
|
<tr><td class="label"><a class="fn-backref" href="#footnote-reference-1">[1]</a></td><td><strong>Cliquet</strong> est une boite à outils pour faciliter l’implémentation de
|
|
microservices <span class="caps">HTTP</span> tels que les APIs <em><span class="caps">REST</span></em> ayant des besoins de
|
|
synchronisation.</td></tr>
|
|
</tbody>
|
|
</table>
|
|
<table class="docutils footnote" frame="void" id="footnote-2" rules="none">
|
|
<colgroup><col class="label" /><col /></colgroup>
|
|
<tbody valign="top">
|
|
<tr><td class="label"><a class="fn-backref" href="#footnote-reference-2">[2]</a></td><td><strong>Kinto</strong> est un service pour stocker, synchroniser et partager des données
|
|
arbitraires, attachées à un compte Firefox (mais le système d’authentification
|
|
est <em>pluggable</em>).</td></tr>
|
|
</tbody>
|
|
</table>
|
|
<table class="docutils footnote" frame="void" id="footnote-3" rules="none">
|
|
<colgroup><col class="label" /><col /></colgroup>
|
|
<tbody valign="top">
|
|
<tr><td class="label"><a class="fn-backref" href="#footnote-reference-3">[3]</a></td><td>Cliquetis, la bibliothèque JavaScript pour consommer l’<span class="caps">API</span> <span class="caps">HTTP</span> de Kinto —
|
|
<a class="reference external" href="https://github.com/mozilla-services/cliquetis">https://github.com/mozilla-services/cliquetis</a></td></tr>
|
|
</tbody>
|
|
</table>
|
|
<table class="docutils footnote" frame="void" id="footnote-4" rules="none">
|
|
<colgroup><col class="label" /><col /></colgroup>
|
|
<tbody valign="top">
|
|
<tr><td class="label"><a class="fn-backref" href="#footnote-reference-4">[4]</a></td><td>La feuille de route de Kinto: <a class="reference external" href="https://github.com/mozilla-services/kinto/wiki/roadmap">https://github.com/mozilla-services/kinto/wiki/roadmap</a></td></tr>
|
|
</tbody>
|
|
</table>
|
|
|
|
</article>
|
|
<footer>
|
|
<a id="feed" href="/feeds/all.atom.xml">
|
|
<img alt="RSS Logo" src="/theme/rss.svg" />
|
|
</a>
|
|
</footer>
|
|
</div>
|
|
</body>
|
|
</html> |