Additional text for page + refactoring communnity
diff --git a/public/arch/clustering.html b/public/arch/clustering.html
index 23e34c9..179422c 100644
--- a/public/arch/clustering.html
+++ b/public/arch/clustering.html
@@ -120,13 +120,13 @@
<div class="native-bottom__grid">
<article class="nativebotblock">
<h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-rocket.svg" alt="" /><span>Ready to Start?</span></h3>
- <p class="nativebotblock__text">Discover more details about multi-tier storage <br />and configure it for your use-case</p>
- <a class="nativebotblock__link arrowlink" href="https://cwiki.apache.org/confluence/display/IGNITE/Ignite+Persistent+Store+-+under+the+hood" target="_blank">Working with SQL Guide </a>
+ <p class="nativebotblock__text">Discover our quick start guide and build <br />your first application in 5-10 minutes</p>
+ <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/" target="_blank">Quick Start Guide</a>
</article>
<article class="nativebotblock nativebotblock--learn">
- <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-docs.svg" alt="" /><span>Want to View More Use-Cases?</span></h3>
- <p class="nativebotblock__text">Check out success stories from different industries across the world</p>
- <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/persistence/native-persistence" target="_blank">Multi-Tier Storage Implementation Details</a>
+ <h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-docs.svg" alt="" /><span>Want To Learn More?</span></h3>
+ <p class="nativebotblock__text">Read Native Persistence article</p>
+ <a class="nativebotblock__link arrowlink" href="/arch/native-persistence.html" target="_blank">Native Persistence</a>
</article>
</div>
</section>
diff --git a/public/arch/multi-tier-storage.html b/public/arch/multi-tier-storage.html
index 7a0e32a..5d37440 100644
--- a/public/arch/multi-tier-storage.html
+++ b/public/arch/multi-tier-storage.html
@@ -12,8 +12,6 @@
<link rel="icon" type="image/png" href="/img/favicon.png" />
<link rel="stylesheet" href="../css/native-persistence.css" />
<link rel="stylesheet" href="../css/multi-tier.css" />
- <link rel="stylesheet" href="../js/vendor/glightbox/glightbox.min.css" />
- <script src="../js/vendor/glightbox/glightbox.min.js"></script>
</head>
<body>
<!-- MOBILE MENU START -->
@@ -121,9 +119,16 @@
<li>Real-time processing of continuous data streams</li>
</ul>
<div class="multitiervid pt-3">
- <span class="multitiervid__link"> <span>In-Memory Mode Case-Study</span></span
- ><a class="multitiervid__screen glightbox" href="https://www.youtube.com/watch?v=Mhtt2QL_qCQ&t=639s" target="_blank" data-gallery="1"><img src="/img/features/multitier/video-1.png" alt="" /></a>
- <div class="multitiervid__descr">Raiffeisen Bank uses in-memory mode to store their data</div>
+ <div class="multitiervid__link pb-2"><span>In-Memory Mode Case-Study</span></div>
+ <article class="comvideo">
+ <div class="comvideo__box">
+ <a class="comvideo__screen" href="https://www.youtube.com/watch?v=Mhtt2QL_qCQ&t=639s" data-youtube="data-youtube"
+ ><span class="comvideo__txt comvideo__txt--black comvideo__txt--small">How To Use Apache Ignite To Resque The Backend <br />Of The Bank</span><img src="/img/features/multitier/video-1.png" alt=""
+ /></a>
+ </div>
+ <div class="pt-1"></div>
+ <div class="comvideo__descr pt-1"><div class="multitiervid__descr">Raiffeisen Bank uses in-memory mode to store their data</div></div>
+ </article>
</div>
</div>
</div>
@@ -138,9 +143,16 @@
<h4 class="multitier3__h4 fz20 pt-3 pb-2">Use-Cases</h4>
<p>Offloading and acceleration of existing databases, backend-systems, applications and APIs.</p>
<div class="multitiervid pt-4">
- <span class="multitiervid__link"> <span>In-Memory + External Database Mode Case-Study</span></span
- ><a class="multitiervid__screen" href="#"> <img src="/img/features/multitier/video-2.png" alt="" /></a>
- <div class="multitiervid__descr">Short description</div>
+ <div class="multitiervid__link pb-2"><span>In-Memory + External Database Mode Case-Study</span></div>
+ <article class="comvideo">
+ <div class="comvideo__box">
+ <a class="comvideo__screen" href="" target="_blank"
+ ><span class="comvideo__txt comvideo__txt--small">In-Memory + External <br />Database Mode Case-Study</span><img src="/img/features/multitier/video-2.png" alt=""
+ /></a>
+ </div>
+ <div class="pt-1"></div>
+ <div class="comvideo__descr pt-1"><div class="multitiervid__descr">Short description</div></div>
+ </article>
</div>
</div>
<div class="multitiers__right">
@@ -168,9 +180,16 @@
<h4 class="multitier3__h4 fz20 pt-3 pb-2">Use-Cases</h4>
<p>Ignite as a distributed database for HTAP workloads or digital integration hub with the active persistence layer.</p>
<div class="multitiervid pt-4">
- <span class="multitiervid__link"> <span>Native Persistence Case-Study</span></span
- ><a class="multitiervid__screen glightbox" href="https://www.youtube.com/watch?v=jF9T2cJB6t0&t=137s" target="_blank" data-gallery="2"> <img src="/img/features/multitier/video-3.png" alt="" /></a>
- <div class="multitiervid__descr">JP Morgan team use Ignite to achieve persistence, caching and integrated compute</div>
+ <div class="multitiervid__link pb-2"><span>Native Persistence Case-Study</span></div>
+ <article class="comvideo">
+ <div class="comvideo__box">
+ <a class="comvideo__screen" href="https://www.youtube.com/watch?v=jF9T2cJB6t0&t=137s" data-youtube="data-youtube"
+ ><span class="comvideo__txt comvideo__txt--small">How To Use Apache Ignite To Resque The Backend <br />Of The Bank</span><img src="/img/features/multitier/video-2.png" alt=""
+ /></a>
+ </div>
+ <div class="pt-1"></div>
+ <div class="comvideo__descr pt-1"><div class="multitiervid__descr">JP Morgan team use Ignite to achieve persistence, caching and integrated compute</div></div>
+ </article>
</div>
</div>
</div>
diff --git a/public/community.html b/public/community.html
index 509a651..872f048 100644
--- a/public/community.html
+++ b/public/community.html
@@ -253,134 +253,148 @@
<div class="committers__left">
<div class="committer flexi">
<div class="committer__name">Alexander Shapkin</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/ashapkin"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Alexey Goncharuk</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/agoncharuk"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=agoncharuk"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Alexey Kuznetsov</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/akuznetsov-gridgain"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=akuznetsov"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Alexey Plehanov</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/alex-plekhanov"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=alexpl"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Alexey Scherbakov</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/ascherbakoff"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Alexey Zinoviev</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/zaleslaw"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=zaleslaw"><img src="/img/icon-pero.svg" alt="" /></a>
+ </div>
+ <div class="committer flexi">
+ <div class="committer__name">Andrey Alexandrov</div>
+ <a class="committer__github" href="https://github.com/aealeksandrov"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<a class="committers__morelink" href="#" data-hideopen="committersLeft" data-invis="1">Load more</a>
<div class="committers__more jsOpener" data-hidebox="committersLeft">
<div class="jsOpenerWrap">
<div class="committer flexi">
- <div class="committer__name">Andrey Alexandrov</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
- </div>
- <div class="committer flexi">
<div class="committer__name">Andrey Gura</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/agura"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=agura"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Andrey Novikov</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/nva"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=anovikov"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Andrew Mashenkov</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/AMashenkov"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Anton Vinogradov</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/anton-vinogradov"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=av"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Artem Budnikov</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/artem-budnikov"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Branko Čibej</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/brainy"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Denis Magda</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/dmagda"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=dmagda"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Dmitriy Govorukhin</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/dgovorukhin"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<div class="committer flexi">
- <div class="committer__name">Dmitriy Pavlov*</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <div class="committer__name">Dmitriy Pavlov</div>
+ <a class="committer__github" href="https://github.com/dspavlov"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=dpavlov"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Dmitriy Setrakyan</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/dsetrakyan"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=dsetrakyan"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Evans Ye</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=evansye"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Evgeny Stanilovsky</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/zstan"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Gianfranco Murador</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=murador"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Henry Saputra</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/hsaputra"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Igor Rudyak</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/irudyak"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Igor Sapego</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/isapego"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=isapego"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Igor Seliverstov</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/gvvinblade"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Ilya Kasnacheev</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/alamar"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=ilyak"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Ilya Lantukh</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/ilantukh"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Ilya Sterin</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=isterin"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Irina Vasilinets</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/ivasilinets"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=ivasilinets"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Ivan Bessonov</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/ibessonov"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Ivan Daschinsky</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/ivandasch"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Ivan Pavlukhin</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/pavlukhin"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=ipavlukhin"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Ivan Rakov</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/glukos"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
</div>
</div>
@@ -388,134 +402,148 @@
<div class="committers__right">
<div class="committer flexi">
<div class="committer__name">Konstantin Boudnik</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=cos"><img src="/img/icon-pero.svg" alt="" /></a>
+ </div>
+ <div class="committer flexi">
+ <div class="committer__name">Konstantin Orlov</div>
+ <a class="committer__github" href="https://github.com/korlov42"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Kseniya Romanova</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/ks-romanova"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Maxim Muzafarov</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/Mmuzaf"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=mmuzaf"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Mauricio Stekl</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/mstekl"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Michael Stack</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Nikita Amelchev</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/NSAmelchev"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<a class="committers__morelink" href="#" data-hideopen="committersRight" data-invis="1">Load more</a>
<div class="committers__more jsOpener" data-hidebox="committersRight">
<div class="jsOpenerWrap">
<div class="committer flexi">
<div class="committer__name">Nikita Ivanov</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/nivanov"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=nivanov"><img src="/img/icon-pero.svg" alt="" /></a>
+ </div>
+ <div class="committer flexi">
+ <div class="committer__name">Nikita Safonov</div>
+ <a class="committer__github" href="https://github.com/Nikita-tech-writer"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Nikolai Izhikov</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/nizhikov"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=nizhikov"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Nikolai Tikhonov</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/TikhonovNikolay"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=ntikhonov"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Ognen Duzlevski</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=maketo"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Pavel Tupitsyn</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/ptupitsyn"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=ptupitsyn"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Pavel Kovalenko</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/Jokser"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Peter Ivanov</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/vveider"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Raúl Kripalani</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=raulk"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Roman Shaposhnik</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=rvs"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Roman Shtykh</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=shroman"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Saikat Maitra</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/samaitra"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=samaitra"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Semyon Boikov</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=sboikov"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Sergey Chugunov</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/sergey-chugunov-1985"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Sergey Evdokimov</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/sevdokimov-gg"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=sevdokimov"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Sergey Khisamov</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Sergey Vladykin</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/svladykin"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=sergi"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Sergey Stronchinsky</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Taras Ledkov</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/tledkov-gridgain"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Valentin Kulichenko</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/vkulichenko"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=vkulichenko"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Vladimir Ozerov</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/devozerov"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=vozerov"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Vladisav Jelisavcic</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Vyacheslav Daradur</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/daradurvs"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Vyacheslav Koptilin</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/sk0x50"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
<div class="committer flexi">
<div class="committer__name">Yakov Zhdanov</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__apache" href="http://people.apache.org/phonebook.html?uid=yzhdanov"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
<div class="committer flexi">
<div class="committer__name">Yury Babak</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
- </div>
- <div class="committer flexi">
- <div class="committer__name">Zhenya Stanilovsky</div>
- <a class="committer__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="committer__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="committer__github" href="https://github.com/YuriBabak"><img src="/img/icon-github.svg" alt="" /></a><span class="committer__apache"></span>
</div>
</div>
</div>
@@ -531,259 +559,288 @@
<p class="cmty-committers__small pt-2"><a href="#">Here is</a> the list of PMC members for the project.</p>
<div class="cmty-pm__wrap pt-5">
<article class="cmty-pmitem">
- <div class="cmty-pmitem__proff"><img src="/img/community/b7-chair-star.svg" alt="" /><span>CHAIR</span></div>
- <h3 class="cmty-pmitem__name h5">Dmitriy <br />Pavlov</h3>
- <small class="cmty-pmitem__work pt-2"></small>
- <div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
- </div>
- </article>
- <article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Alexey Goncharuk</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">GridGain</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__github" href="https://github.com/agoncharuk" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=agoncharuk" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Alexey Kuznetsov</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">EPAM</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__github" href="https://github.com/akuznetsov-gridgain" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=akuznetsov" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Alexey Plehanov</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">SberTech</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__github" href="https://github.com/alex-plekhanov" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=alexpl" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+ </div>
+ </article>
+ <article class="cmty-pmitem">
+ <h3 class="cmty-pmitem__name h5">Alexey Zinoviev</h3>
+ <small class="cmty-pmitem__work pt-2">JetBrains</small>
+ <div class="cmty-pmitem__links flexi">
+ <a class="cmty-pmitem__github" href="https://github.com/zaleslaw" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=zaleslaw" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
</div>
<div class="cmty-pm__more jsOpener" data-hidebox="pmMore">
<div class="jsOpenerWrap cmty-pm__wrap">
<article class="cmty-pmitem">
- <h3 class="cmty-pmitem__name h5">Alexey Zinoviev</h3>
- <small class="cmty-pmitem__work pt-2"></small>
- <div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
- </div>
- </article>
- <article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Andrey Gura</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">GridGain</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__github" href="https://github.com/agura" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=agura" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Andrey Novikov</h3>
<small class="cmty-pmitem__work pt-2"></small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__github" href="https://github.com/nva" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=anovikov" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+ </div>
+ </article>
+ <article class="cmty-pmitem">
+ <h3 class="cmty-pmitem__name h5">Andrew Mashenkov</h3>
+ <small class="cmty-pmitem__work pt-2">GridGain</small>
+ <div class="cmty-pmitem__links flexi">
+ <a class="cmty-pmitem__github" href="https://github.com/AMashenkov" target="_blank"><img src="/img/icon-github.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Anton Vinogradov</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">SberTech</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__github" href="https://github.com/anton-vinogradov" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=av" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Denis Magda</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">GridGain</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__github" href="https://github.com/dmagda" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=dmagda" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
+ </div>
+ </article>
+ <article class="cmty-pmitem">
+ <div class="cmty-pmitem__proff"><img src="/img/community/b7-chair-star.svg" alt="" /><span>Chair</span></div>
+ <h3 class="cmty-pmitem__name h5">Dmitriy Pavlov</h3>
+ <small class="cmty-pmitem__work pt-2">SberTech</small>
+ <div class="cmty-pmitem__links flexi">
+ <a class="cmty-pmitem__github" href="https://github.com/dspavlov" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=dpavlov" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Dmitriy Setrakyan</h3>
<small class="cmty-pmitem__work pt-2"></small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__github" href="https://github.com/dsetrakyan" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=dsetrakyan" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Evans Ye</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">Trend Micro</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=evansye" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Gianfranco Murador</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">Engiweb Security</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=murador" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Igor Sapego</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">GridGain</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__github" href="https://github.com/isapego" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=isapego" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Ilya Kasnacheev</h3>
<small class="cmty-pmitem__work pt-2"></small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__github" href="https://github.com/alamar" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=ilyak" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Ilya Sterin</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">ChronoTrack</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=isterin" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Irina Vasilinets</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">WhatsApp</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__github" href="https://github.com/ivasilinets" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=ivasilinets" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Ivan Pavlukhin</h3>
<small class="cmty-pmitem__work pt-2"></small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__github" href="https://github.com/pavlukhin" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=ipavlukhin" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Konstantin Boudnik</h3>
<small class="cmty-pmitem__work pt-2"></small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=cos" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Kseniya Romanova</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">GridGain</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__github" href="https://github.com/ks-romanova" target="_blank"><img src="/img/icon-github.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Maxim Muzafarov</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">SberTech</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__github" href="https://github.com/Mmuzaf" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=mmuzaf" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Nikita Ivanov</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">GridGain</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__github" href="https://github.com/nivanov" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=nivanov" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Nikolai Izhikov</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">GridGain</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__github" href="https://github.com/nizhikov" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=nizhikov" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Nikolai Tikhonov</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">Nexign</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__github" href="https://github.com/TikhonovNikolay" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=ntikhonov" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Ognen Duzlevski</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">Shoutlet</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=maketo" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Pavel Tupitsyn</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">GridGain</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__github" href="https://github.com/ptupitsyn" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=ptupitsyn" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Raúl Kripalani</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">Evosent Consulting</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=raulk" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Roman Shaposhnik</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">Pivotal</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=rvs" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Roman Shtykh</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">Yahoo Japan Corporation</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=shroman" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Saikat Maitra</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">Target</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__github" href="https://github.com/samaitra" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=samaitra" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Semyon Boikov</h3>
<small class="cmty-pmitem__work pt-2"></small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=sboikov" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Sergey Evdokimov</h3>
<small class="cmty-pmitem__work pt-2"></small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__github" href="https://github.com/sevdokimov-gg" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=sevdokimov" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Sergey Khisamov</h3>
- <small class="cmty-pmitem__work pt-2"></small>
- <div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
- </div>
+ <small class="cmty-pmitem__work pt-2">Fitech Source</small>
+ <div class="cmty-pmitem__links flexi"></div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Sergey Vladykin</h3>
<small class="cmty-pmitem__work pt-2"></small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__github" href="https://github.com/svladykin" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=sergi" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Valentin Kulichenko</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">GridGain</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__github" href="https://github.com/vkulichenko" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=vkulichenko" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Vladimir Ozerov</h3>
<small class="cmty-pmitem__work pt-2"></small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__github" href="https://github.com/devozerov" target="_blank"><img src="/img/icon-github.svg" alt="" /></a
+ ><a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=vozerov" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
<article class="cmty-pmitem">
<h3 class="cmty-pmitem__name h5">Yakov Zhdanov</h3>
- <small class="cmty-pmitem__work pt-2"></small>
+ <small class="cmty-pmitem__work pt-2">GridGain</small>
<div class="cmty-pmitem__links flexi">
- <a class="cmty-pmitem__github" href="https://github.com/"><img src="/img/icon-github.svg" alt="" /></a><a class="cmty-pmitem__apache" href="/"><img src="/img/icon-pero.svg" alt="" /></a>
+ <a class="cmty-pmitem__apache" href="http://people.apache.org/phonebook.html?uid=yzhdanov" target="_blank"><img src="/img/icon-pero.svg" alt="" /></a>
</div>
</article>
</div>
@@ -931,7 +988,12 @@
</article>
</div>
<div class="cmty-redstart__bottom flexi">
- <h3 class="cmty-redstart__bottitle h5">We do recognise and welcome non-code contributions. There are dozens of Apache Ignite community members who contribute this way</h3>
+ <div class="cmty-redstart__left">
+ <h3 class="h4 pb-1">Project Awareness <br />Top Contributors</h3>
+ <p class="h5 cmty-redstart__grey">Previous Quarter</p>
+ <h3 class="cmty-redstart__bottitle h5 pt-4 pb-3"><We>do recognise and welcome non-code contributions. There are dozens of Apache Ignite community members who contribute this way</We></h3>
+ <a href="https://recognition.gridgain.com/main?product=ignite" target="_blank">See all contributors and contributions </a>
+ </div>
<a class="cmty-redstart__botright" href="https://recognition.gridgain.com/main?date=prev-quarter" target="_blank">
<iframe class="cmty-redstart__iframe themescroll" src="https://recognition-dev.gridgain.com/leaderboard-frame?limit=10&interval=prev-quarter" frameborder="0"></iframe
></a>
diff --git a/public/css/acid-transactions.css b/public/css/acid-transactions.css
index c54d4be..2778c10 100644
--- a/public/css/acid-transactions.css
+++ b/public/css/acid-transactions.css
@@ -30,7 +30,6 @@
font-size: 3.2rem;
line-height: 1.3;
font-weight: 400;
- max-width: 840px;
}
.acid2__main {
flex-grow: 1;
diff --git a/public/css/events.css b/public/css/events.css
index 1abfa01..4c76c36 100644
--- a/public/css/events.css
+++ b/public/css/events.css
@@ -41,7 +41,10 @@
}
.event-featured__placeholder,
.event-featured__banner img{
- height: 340px;
+ height: auto;
+ width: 100%;
+ display: block;
+ border-radius: 1rem;
}
.evsummit {
@@ -207,8 +210,11 @@
}
.event-recpic {
display: block;
- height: 100%;
+ height: 100% !important;
+ max-height: none;
border-radius: 1rem;
+ object-fit: cover;
+ object-position: 10% center;
}
.event-recbutton,
.event-recmorebutton {
@@ -677,9 +683,6 @@
display: block;
width: 300px;
}
- .event-featured__placeholder, .event-featured__banner img{
- height: 200px !important;
- }
.event-planet__pic{
right: 0;
}
diff --git a/public/css/multi-tier.css b/public/css/multi-tier.css
index 49befb7..2d845c7 100644
--- a/public/css/multi-tier.css
+++ b/public/css/multi-tier.css
@@ -62,11 +62,17 @@
font-weight: 700;
color:#000;
background-size: 2.4rem;
- padding-bottom: 0px;
}
.multitiervid__link:hover{
color:var(--dark);
}
+.multitiervid .comvideo{
+ max-width: 350px;
+}
+.multitiervid .comvideo__screen[data-youtube]::after{
+ background-size: 40px;
+}
+
.multitiervid__screen {
position: relative;
margin-top: 2rem;
@@ -108,12 +114,15 @@
transition: background 0.3s ease;
}
.multitiervid__descr {
- padding-top: 1.5rem;
+ /* padding-top: 1.5rem; */
color:var(--grey4);
max-width: 350px;
+ margin-bottom: 0 !important;
+ padding-top: 0;
}
-
-
+.multitiervid__descr p{
+ margin-bottom: 0;
+}
.multitier4 {
padding-top: 17rem;
diff --git a/public/css/site.css b/public/css/site.css
index 6cb66a8..df77b6c 100644
--- a/public/css/site.css
+++ b/public/css/site.css
@@ -333,7 +333,7 @@
width: 70px;
height: 70px;
}
-.cmtyhistory__avaright {
+.cmtyhistory__avaright:not(.cmtyhistory__avaright--noimg) {
padding-left: 20px;
}
.cmtyhistory__avaname {
@@ -901,12 +901,16 @@
.cmty-redstart__bottom {
padding-top: 8rem;
padding-bottom: 8px;
+ align-items: center;
}
-.cmty-redstart__bottitle {
+.cmty-redstart__left{
width: 50%;
flex-shrink: 0;
flex-grow: 0;
}
+.cmty-redstart__grey {
+ color:var(--grey4)
+}
.cmty-redstart__botright {
width: 40%;
border: 1px solid #ededed;
@@ -1326,9 +1330,12 @@
top: 2rem;
left: 2rem;
}
-.comvideo__smalltxt {
- left: 3rem;
- top: 3rem;
+.comvideo__txt--medium {
+ font-size: 2.2rem;
+ line-height: 1.5;
+ max-width: 80%;
+ top: 2rem;
+ left: 2rem;
}
.comvideo__sub {
position: absolute;
diff --git a/public/events-video.html b/public/events-video.html
new file mode 100644
index 0000000..8002b9c
--- /dev/null
+++ b/public/events-video.html
@@ -0,0 +1,369 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="UTF-8" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+ <title>Events Watch Video | Apache Ignite</title>
+ <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css" />
+ <link rel="stylesheet" href="/js/vendor/swiper/swiper-bundle.min.css" />
+ <link rel="stylesheet" href="/css/utils.css" />
+ <link rel="stylesheet" href="/css/site.css" />
+ <link rel="stylesheet" href="/css/media.css" media="only screen and (max-width:1199px)" />
+ <link rel="icon" type="image/png" href="/img/favicon.png" />
+ <link rel="stylesheet" href="../css/events.css" />
+ </head>
+ <body>
+ <!-- MOBILE MENU START -->
+ <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+ <div class="hystmodal__wrap">
+ <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+ <button data-hystclose class="hystmodal__close">Close</button>
+ <div class="mobmenu__wrap">
+ <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+ <div class="mobmenu__menu">
+ <div class="mobmenu__h1 berlin">Navigation</div>
+ <ul>
+ <li>
+ <a href="/index.html">Get started</a>
+ </li>
+ <li>
+ <a href="/features/">Features</a>
+ </li>
+ <li>
+ <a href="/community.html">Community</a>
+ </li>
+ <li>
+ <a href="/use-cases/provenusecases.html">Powered by</a>
+ </li>
+ <li>
+ <a href="/docs.html">Docs</a>
+ </li>
+ </ul>
+ </div>
+ <!-- //mobmenu__menu -->
+ </div>
+ <!-- //mobmenu__wrap -->
+ </div>
+ <!-- //mobmenu -->
+ </div>
+ </div>
+ <!-- MOBILE MENU END -->
+ <header class="hdr">
+ <div class="cmtyhero__wrap flexi">
+ <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button><a class="hdr__logo" href="/"><img class="hdr__logoimg" src="/img/logo.svg" alt="" /></a
+ ><a class="button hdr__button" href="https://ignite.apache.org/download.cgi" target="_blank">Download Ignite 2.11 </a>
+ <nav class="hdrmenu">
+ <ul class="flexi">
+ <li><a href="/">Get started</a></li>
+ <li><a href="/features">Features</a></li>
+ <li><a href="/community.html">Community</a></li>
+ <li><a href="/use-cases/provenusecases.html">Powered by</a></li>
+ <li><a href="/docs.html">Docs</a></li>
+ </ul>
+ </nav>
+ </div>
+ </header>
+ <header class="hdrfloat">
+ <div class="cmtyhero__wrap flexi">
+ <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button><a class="hdr__logo" href="/"><img class="hdr__logoimg" src="/img/logo.svg" alt="" /></a
+ ><a class="button hdr__button" href="https://ignite.apache.org/download.cgi" target="_blank">Download Ignite 2.11 </a>
+ <nav class="hdrmenu">
+ <ul class="flexi">
+ <li><a href="/">Get started</a></li>
+ <li><a href="/features">Features</a></li>
+ <li><a href="/community.html">Community</a></li>
+ <li><a href="/use-cases/provenusecases.html">Powered by</a></li>
+ <li><a href="/docs.html">Docs</a></li>
+ </ul>
+ </nav>
+ </div>
+ </header>
+ <section class="eventhero">
+ <div class="container">
+ <div class="eventhero__main">
+ <h2 class="h2">
+ Join The Apache Ignite <br />
+ Community At Conferences, <br />
+ Summits And Other Events
+ </h2>
+ <div class="h5 pt-3">
+ The community meets online and offline regularly. <br />
+ Join our meetup groups and events to learn from <br />Ignite experts or to share your Ignite experience.
+ </div>
+ </div>
+ <img class="eventhero__img" src="/img/events/b1-mainpic.svg" alt="Join the Apache Ignite Community at Conferences, Summits and Other Events" />
+ </div>
+ </section>
+ <!-- /.eventhero-->
+ <section class="cmtynavblock">
+ <div class="container">
+ <ul class="cmtynavblock__list flexi">
+ <li><a class="cmtynavblock__active" href="#summit"> Ignite Summit</a></li>
+ <li><a href="#meetups">Meetups Worldwide</a></li>
+ <li><a href="#upcoming">Upcoming Events</a></li>
+ <li><a href="#past">Past Events</a></li>
+ </ul>
+ </div>
+ </section>
+ <!-- /.cmtynavblock-->
+ <section class="event-featured container">
+ <p class="capstext">Featured Event</p>
+ <a class="event-featured__banner pt-5" href="https://ignite-summit.org/schedule/" target="_blank"
+ ><picture
+ ><source srcset="/img/events/event-banner-vert.jpg" media="(max-width: 767px)" />
+ <img src="/img/events/event-banner.jpg" alt="" /></picture
+ ></a>
+ </section>
+ <!-- /.event-featured-->
+ <section class="evsummit container" id="summit">
+ <div class="evsummit__date flexi">
+ <div class="evsummit__day">16</div>
+ <div class="evsummit__month h5">NOVEMBER <br />2021</div>
+ </div>
+ <div class="evsummit__info flexi pt-5">
+ <div class="evsummit__logo"><img src="/img/events/b2-summit.svg" alt="" /></div>
+ <div class="evsummit__descr">
+ <h3 class="h3">Apache Ignite Summit</h3>
+ <p class="h5 pt-2">
+ This virtual conference will feature speakers from industry-leading companies <br />
+ and hundreds of participants from all over the world.
+ </p>
+ </div>
+ </div>
+ <div class="evsummit__blocks pt-5 flexi">
+ <a class="evsummblock evsummblock--speaker" href="#" target="_blank"
+ ><p class="h4 evsummblock__title">Watch Summit videos and learn more about in-memory computing technology</p>
+ <p class="fz20 pt-1x evsummblock__descr">A full collection of Apache Ignite Summit presentations</p>
+ <p class="evsummblock__listtitle pt-4"><span class="button">Watch Summit Videos </span></p></a
+ >
+ </div>
+ </section>
+ <!-- /.evsummit-->
+ <section class="event-planet" id="meetups">
+ <div class="container">
+ <div class="event-planet__wrap flexi">
+ <div class="event-planet__main">
+ <h3 class="h3 pb-1">Apache Ignite Meetups Worldwide</h3>
+ <p class="h5 pt-5">Meet the community — developers, experts, and practitioners — face-to-face, virtually, or onsite in your city.</p>
+ </div>
+ <div class="event-planet__pic"><img src="/img/events/b4-world.svg" alt="" /></div>
+ </div>
+ </div>
+ </section>
+ <!-- /.event-planet-->
+ <section class="event-virtual container">
+ <div class="eventvirt flexi">
+ <div class="eventvirt__left">
+ <h3 class="h4">Virtual Apache Ignite Meetup</h3>
+ <p class="pt-2">Join Ignite users, developers, committers, contributors, and architects from all over the world and get access to the online-talks and presentations by Apache Ignite experts and practitioners.</p>
+ </div>
+ <div class="eventvirt__right"><a class="button" href="#">Join Virtual Meetup</a></div>
+ </div>
+ <div class="event-virtbot flexi">
+ <div class="event-virtbot__col">
+ <h4 class="h4">Recordings Of Past Meetups</h4>
+ <p class="pt-2">Find a collection of past Virtual Apache Ignite Meetup <br />presentations, talks, and webinars.</p>
+ <div class="event-recording pb-2">
+ <a class="event-recorditem videoscr glightbox" href="#"><div class="event-recpic" style="border-radius: 10px; background: #f6f6f6"></div></a
+ ><a class="event-recorditem videoscr glightbox" href="#"><div class="event-recpic" style="border-radius: 10px; background: #f6f6f6"></div></a
+ ><a class="event-recorditem videoscr glightbox" href="#"><div class="event-recpic" style="border-radius: 10px; background: #f6f6f6"></div></a>
+ </div>
+ <a class="event-recbutton button button--shadow" href="https://www.youtube.com/playlist?list=PLMc7NR20hA-LQ0GR1QW5SDQflMOuPUqDQ" target="_blank"
+ ><i
+ ><svg width="9" height="10" viewBox="0 0 9 10" fill="none" xmlns="http://www.w3.org/2000/svg">
+ <path d="M8.71423 4.99993L0.142805 9.94865L0.142805 0.0512134L8.71423 4.99993Z" /></svg></i
+ ><span>Watch Virtual Meetup videos </span></a
+ >
+ </div>
+ <div class="event-virtbot__col">
+ <h4 class="h4">Upcoming Virtual Meetup</h4>
+ <p class="pt-2 event-virtbot__gray">November 16, 2021</p>
+ <div class="event-dynamicsect"></div>
+ <a class="button button--shadow event-recmorebutton" href="https://www.meetup.com/ru-RU/Apache-Ignite-Virtual-Meetup/events/280383112/" target="_blank">Learn more</a>
+ </div>
+ </div>
+ </section>
+ <!-- /.event-virtual-->
+ <section class="eventyoucity container">
+ <h2 class="h4">Apache Ignite Meetups In Your City</h2>
+ <div class="eventyoucity__wrap pt-5">
+ <article class="eventyoucity__item">
+ <div class="eventyoucity__icon"><img src="/img/events/flag-uk.svg" alt="" /></div>
+ <div class="eventyoucity__town h5"><strong>London</strong><span>Apache Ignite Meetup</span></div>
+ <div class="eventyoucity__action">
+ <a class="button button--shadow" href="#"><img src="/img/events/icon-plus.svg" alt="" /><span>Join </span></a>
+ </div>
+ </article>
+ <article class="eventyoucity__item">
+ <div class="eventyoucity__icon"><img src="/img/events/flag-ru.svg" alt="" /></div>
+ <div class="eventyoucity__town h5"><strong>St.Petersburg</strong><span>Apache Ignite Meetup</span></div>
+ <div class="eventyoucity__action">
+ <a class="button button--shadow" href="#"><img src="/img/events/icon-plus.svg" alt="" /><span>Join </span></a>
+ </div>
+ </article>
+ <article class="eventyoucity__item">
+ <div class="eventyoucity__icon"><img src="/img/events/flag-ru.svg" alt="" /></div>
+ <div class="eventyoucity__town h5"><strong>Moscow</strong><span>Apache Ignite Meetup</span></div>
+ <div class="eventyoucity__action">
+ <a class="button button--shadow" href="#"><img src="/img/events/icon-plus.svg" alt="" /><span>Join</span></a>
+ </div>
+ </article>
+ <article class="eventyoucity__last">
+ <p class="fz20 pb-3">Start an onsite Apache Ignite Meetup in your city.</p>
+ <small>Take the first step.</small><small>Send us a note to <br /><a href="mailto:dev@ignite.apache.org">dev@ignite.apache.org</a> <br />and we'll see what can be done.</small>
+ </article>
+ </div>
+ </section>
+ <!-- /.eventyoucity-->
+ <section class="eventupcoming container" id="upcoming">
+ <div class="capstext pb-1">Upcoming Events Schedule</div>
+ <div class="eventupcoming__wrap pt-4">
+ <h2 class="h4 eventupcoming__head pb-5">Online events (2)</h2>
+ <article class="eventcomingitem flexi">
+ <div class="eventcomingitem__left">
+ <p class="eventcomingitem__num">21</p>
+ <p class="eventcomingitem__month">SEPTEMBER</p>
+ <p class="eventcomingitem__year pt-3">2021</p>
+ </div>
+ <div class="eventcomingitem__main">
+ <p class="eventcomingitem__title h5">Distributed Java Databases Under the Hood: Main Components and Interactions Between Them</p>
+ <p class="eventcomingitem__descr pt-1">We will describe the minimal architecture of distributed data storage—the main components and how these components work together.</p>
+ <a class="eventcomingitem__more" href="#"> Learn more details</a>
+ </div>
+ <div class="eventcomingitem__right">
+ <div class="eventcomingitem__mic"><div class="eventcomingitem__speaker">Valentin Kulichenko</div></div>
+ <div class="eventcomingitem__loc">
+ <div class="eventcomingitem__locblock"><img src="/img/events/icon-pero.png" alt="" /></div>
+ <div class="eventcomingitem__camera">Online event</div>
+ </div>
+ </div>
+ </article>
+ <!-- /.eventcomingitem-->
+ <article class="eventcomingitem flexi">
+ <div class="eventcomingitem__left">
+ <p class="eventcomingitem__num">23</p>
+ <p class="eventcomingitem__month">SEPTEMBER</p>
+ <p class="eventcomingitem__year pt-3">2021</p>
+ </div>
+ <div class="eventcomingitem__main">
+ <p class="eventcomingitem__title h5">Apache Ignite Extensions – Modularization</p>
+ <p class="eventcomingitem__descr pt-1">Apache Ignite Extensions to allow Apache Ignite codebase host core modules capabilities and migrate 3rd party integrations in a separate repository.</p>
+ <a class="eventcomingitem__more" href="#">Learn more details</a>
+ </div>
+ <div class="eventcomingitem__right">
+ <div class="eventcomingitem__mic"><div class="eventcomingitem__speaker">Saikat Maitra</div></div>
+ <div class="eventcomingitem__loc">
+ <div class="eventcomingitem__locblock"><img src="/img/events/icon-pero.png" alt="" /></div>
+ <div class="eventcomingitem__camera">Online event</div>
+ </div>
+ </div>
+ </article>
+ <!-- /.eventcomingitem-->
+ </div>
+ <div class="eventupcoming__wrap pt-4">
+ <h2 class="h4 py-4">Offline events (4)</h2>
+ <article class="eventcomingitem flexi">
+ <div class="eventcomingitem__left">
+ <p class="eventcomingitem__num">20</p>
+ <p class="eventcomingitem__month">SEPTEMBER</p>
+ <p class="eventcomingitem__year pt-3">2021</p>
+ </div>
+ <div class="eventcomingitem__main">
+ <div class="eventcomingitem__complextitle flexi">
+ <img class="eventcomingitem__logo" src="/img/events/content/event1.png" alt="" />
+ <p class="eventcomingitem__title h5">Apache Ignite. Now with CDC!</p>
+ </div>
+ <p class="eventcomingitem__descr pt-2">Nikolay Izhikov, Apache Ignite PMC, will introduce the audience to Change Data Capture and share how it's organized in Apache Ignite</p>
+ <a class="eventcomingitem__more" href="#">Learn more details</a>
+ </div>
+ <div class="eventcomingitem__right">
+ <div class="eventcomingitem__mic"><div class="eventcomingitem__speaker">Nikolay Izhikov</div></div>
+ <div class="eventcomingitem__loc">
+ <div class="eventcomingitem__locblock">Saint-Petersburg, Russia</div>
+ <div class="eventcomingitem__camera">Online event</div>
+ </div>
+ </div>
+ </article>
+ <!-- /.eventcomingitem-->
+ <article class="eventcomingitem flexi">
+ <div class="eventcomingitem__left">
+ <p class="eventcomingitem__num">23</p>
+ <p class="eventcomingitem__month">SEPTEMBER</p>
+ <p class="eventcomingitem__year pt-3">2021</p>
+ </div>
+ <div class="eventcomingitem__main">
+ <div class="eventcomingitem__complextitle flexi">
+ <img class="eventcomingitem__logo" src="/img/events/content/event2.png" alt="" />
+ <p class="eventcomingitem__title h5">Organization of testing distributed systems on the example of a real Java project</p>
+ </div>
+ <p class="eventcomingitem__descr pt-2">
+ First offline meeting in 2021! Ignite Committers will talk about recently updated features. Dmitry Gorchakov will introduce the case – building a distributed system of "super services" on Apache Ignite.
+ </p>
+ <a class="eventcomingitem__more" href="#">Learn more details</a>
+ </div>
+ <div class="eventcomingitem__right">
+ <div class="eventcomingitem__mic">
+ <div class="eventcomingitem__speaker">
+ Ivan Bessonov<br />
+ Maxim Muzafarov<br />
+ Dmitry Gorchakov
+ </div>
+ </div>
+ <div class="eventcomingitem__loc"><div class="eventcomingitem__locblock">Moscow, Russia</div></div>
+ </div>
+ </article>
+ <!-- /.eventcomingitem-->
+ </div>
+ </section>
+ <!-- /.eventupcoming-->
+ <section class="eventspast container" id="past">
+ <h3 class="capstext pb-5">Past Events</h3>
+ <div class="eventspast__tablinks flexi">
+ <button class="eventpast__link active" data-tablink="e2021">2021</button><button class="eventpast__link" data-tablink="e2021">2020</button><button class="eventpast__link" data-tablink="e2021">2019</button
+ ><button class="eventpast__link" data-tablink="e2021">2018</button><button class="eventpast__link" data-tablink="e2021">2017</button><button class="eventpast__link" data-tablink="e2021">2016</button
+ ><button class="eventpast__link" data-tablink="e2021">2015</button><button class="eventpast__link" data-tablink="e2021">2014</button>
+ </div>
+ <div class="eventspast__tabs">
+ <div class="eventspast__tab">
+ <article class="eventcard">
+ <div class="eventcard__date">September 2, 2021</div>
+ <h3 class="h5 pt-3">Building a low-code BaaS platform on Apache Ignite</h3>
+ <div class="eventcard__info pt-2">
+ <div class="eventcard__speaker">Courtney Robinson<small>(Hypi, co-founder and CEO)</small></div>
+ <div class="eventcard__loc">Virtual Apache Ignite Meetup</div>
+ </div>
+ <a class="eventcard__button button button--shadow">Learn more details</a>
+ </article>
+ <article class="eventcard">
+ <div class="eventcard__date">September 2, 2021</div>
+ <h3 class="h5 pt-3">Apache Ignite 3.0.0 Alpha 2 Build Community Gathering</h3>
+ <div class="eventcard__info pt-2">
+ <div class="eventcard__speaker eventcard__speaker--one">Valentin Kulichenko</div>
+ <div class="eventcard__loc">Virtual Apache Ignite Meetup</div>
+ </div>
+ <a class="eventcard__button button button--shadow">Learn more details</a>
+ </article>
+ <article class="eventcard">
+ <div class="eventcard__date">June 19, 2021</div>
+ <h3 class="h5 pt-3">Apache Ignite on Kubernetes</h3>
+ <div class="eventcard__info pt-2">
+ <div class="eventcard__speaker eventcard__speaker--one">Colin Capriati</div>
+ <div class="eventcard__loc">Virtual Apache Ignite Meetup</div>
+ </div>
+ <a class="eventcard__button button button--shadow">Learn more details</a>
+ </article>
+ </div>
+ <!-- /.eventspast__tab-->
+ <div class="eventspast__bottom pt-5"><a class="eventspast__more jsLoadMoreEvents" href="#"> Show more</a></div>
+ </div>
+ </section>
+ <!-- /.eventspast--><a class="scrollTop" href="#"
+ ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+ <polyline points="18 15 12 9 6 15"></polyline></svg
+ ></a>
+ <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+ <script src="/js/vendor/swiper/swiper-bundle.min.js"></script>
+ <script src="/js/vendor/waypoints.min.js"></script>
+ <script src="/js/main.js"></script>
+ </body>
+</html>
diff --git a/public/events.html b/public/events.html
index 9a99faa..56af9be 100644
--- a/public/events.html
+++ b/public/events.html
@@ -108,7 +108,11 @@
<!-- /.cmtynavblock-->
<section class="event-featured container">
<p class="capstext">Featured Event</p>
- <a class="event-featured__banner pt-5" href="#"><div class="event-featured__placeholder" style="background: #e8f2fa; height: 340px"></div></a>
+ <a class="event-featured__banner pt-5" href="https://ignite-summit.org/schedule/" target="_blank"
+ ><picture
+ ><source srcset="/img/events/event-banner-vert.jpg" media="(max-width: 767px)" />
+ <img src="/img/events/event-banner.jpg" alt="" /></picture
+ ></a>
</section>
<!-- /.event-featured-->
<section class="evsummit container" id="summit">
@@ -127,7 +131,7 @@
</div>
</div>
<div class="evsummit__blocks pt-5 flexi">
- <a class="evsummblock evsummblock--speaker" href="#"
+ <a class="evsummblock evsummblock--speaker" href="https://hopin.com/events/ignite-summit-cloud-edition" target="_blank"
><p class="h4 evsummblock__title">Become a speaker</p>
<p class="fz20 pt-1x evsummblock__descr">Submit a talk by October 15</p>
<p class="evsummblock__listtitle pt-4"><strong>We are looking for:</strong></p>
@@ -136,13 +140,14 @@
<li>technical deep dives</li>
<li>integration experiences</li>
</ul></a
- ><a class="evsummblock evsummblock--join" href="#"
- ><p class="h4 evsummblock__title">Join Summit online</p>
+ >
+ <div class="evsummblock evsummblock--join">
+ <p class="h4 evsummblock__title">Join Summit online</p>
<p class="fz20 pt-1x evsummblock__descr">
Become a part of a true community event and learn more about up-to-date<br />
in-memory computing solutions.
- </p></a
- >
+ </p>
+ </div>
</div>
</section>
<!-- /.evsummit-->
@@ -164,16 +169,20 @@
<h3 class="h4">Virtual Apache Ignite Meetup</h3>
<p class="pt-2">Join Ignite users, developers, committers, contributors, and architects from all over the world and get access to the online-talks and presentations by Apache Ignite experts and practitioners.</p>
</div>
- <div class="eventvirt__right"><a class="button" href="#">Join Virtual Meetup</a></div>
+ <div class="eventvirt__right"><a class="button" href="https://www.meetup.com/ru-RU/Apache-Ignite-Virtual-Meetup/" target="_blank">Join Virtual Meetup</a></div>
</div>
<div class="event-virtbot flexi">
<div class="event-virtbot__col">
<h4 class="h4">Recordings Of Past Meetups</h4>
<p class="pt-2">Find a collection of past Virtual Apache Ignite Meetup <br />presentations, talks, and webinars.</p>
<div class="event-recording pb-2">
- <a class="event-recorditem videoscr glightbox" href="#"><div class="event-recpic" style="border-radius: 10px; background: #f6f6f6"></div></a
- ><a class="event-recorditem videoscr glightbox" href="#"><div class="event-recpic" style="border-radius: 10px; background: #f6f6f6"></div></a
- ><a class="event-recorditem videoscr glightbox" href="#"><div class="event-recpic" style="border-radius: 10px; background: #f6f6f6"></div></a>
+ <a class="event-recorditem videoscr glightbox" href="https://www.youtube.com/watch?v=f2ArcJPH4iU&list=PLMc7NR20hA-LQ0GR1QW5SDQflMOuPUqDQ&index=1" target="_blank"
+ ><img class="event-recpic" src="https://img.youtube.com/vi/f2ArcJPH4iU/maxresdefault.jpg" alt="" /></a
+ ><a class="event-recorditem videoscr glightbox" href="https://www.youtube.com/watch?v=lCiZ3x8IRvI&list=PLMc7NR20hA-LQ0GR1QW5SDQflMOuPUqDQ&index=2" target="_blank"
+ ><img class="event-recpic" src="https://img.youtube.com/vi/lCiZ3x8IRvI/maxresdefault.jpg" alt="" /></a
+ ><a class="event-recorditem videoscr glightbox" href="https://www.youtube.com/watch?v=7UjENQBFvIQ&list=PLMc7NR20hA-LQ0GR1QW5SDQflMOuPUqDQ&index=3" target="_blank"
+ ><img class="event-recpic" src="https://img.youtube.com/vi/7UjENQBFvIQ/maxresdefault.jpg" alt=""
+ /></a>
</div>
<a class="event-recbutton button button--shadow" href="https://www.youtube.com/playlist?list=PLMc7NR20hA-LQ0GR1QW5SDQflMOuPUqDQ" target="_blank"
><i
@@ -198,21 +207,21 @@
<div class="eventyoucity__icon"><img src="/img/events/flag-uk.svg" alt="" /></div>
<div class="eventyoucity__town h5"><strong>London</strong><span>Apache Ignite Meetup</span></div>
<div class="eventyoucity__action">
- <a class="button button--shadow" href="#"><img src="/img/events/icon-plus.svg" alt="" /><span>Join </span></a>
+ <a class="button button--shadow" href="https://www.meetup.com/ru-RU/Apache-Ignite-London/" target="_blank"><img src="/img/events/icon-plus.svg" alt="" /><span>Join </span></a>
</div>
</article>
<article class="eventyoucity__item">
<div class="eventyoucity__icon"><img src="/img/events/flag-ru.svg" alt="" /></div>
<div class="eventyoucity__town h5"><strong>St.Petersburg</strong><span>Apache Ignite Meetup</span></div>
<div class="eventyoucity__action">
- <a class="button button--shadow" href="#"><img src="/img/events/icon-plus.svg" alt="" /><span>Join </span></a>
+ <a class="button button--shadow" href="https://www.meetup.com/ru-RU/St-Petersburg-Apache-Ignite-Meetup/" target="_blank"><img src="/img/events/icon-plus.svg" alt="" /><span>Join </span></a>
</div>
</article>
<article class="eventyoucity__item">
<div class="eventyoucity__icon"><img src="/img/events/flag-ru.svg" alt="" /></div>
<div class="eventyoucity__town h5"><strong>Moscow</strong><span>Apache Ignite Meetup</span></div>
<div class="eventyoucity__action">
- <a class="button button--shadow" href="#"><img src="/img/events/icon-plus.svg" alt="" /><span>Join</span></a>
+ <a class="button button--shadow" href="https://www.meetup.com/ru-RU/Moscow-Apache-Ignite-Meetup/" target="_blank"><img src="/img/events/icon-plus.svg" alt="" /><span>Join</span></a>
</div>
</article>
<article class="eventyoucity__last">
diff --git a/public/faq.html b/public/faq.html
index e174664..cae23c8 100644
--- a/public/faq.html
+++ b/public/faq.html
@@ -149,7 +149,7 @@
<p>Ignite is a distributed database for high-performance computing with in-memory speed.</p>
<p>Data in Ignite is stored in-memory and/or on-disk, and is either partitioned or replicated across a cluster of multiple nodes. This provides scalability, performance, and resiliency.</p>
</div>
- <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/use-cases/in-memory-data-grid.html">Learn more: In-Memory Database</a></div>
+ <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/use-cases/in-memory-database.html ">Learn more: Distributed Database</a></div>
</article>
<article class="faqbox cardsimple">
<div class="faqbox__itemtitle h5">Is Ignite an In-memory Database?</div>
@@ -176,7 +176,7 @@
<p>Although Ignite supports SQL natively, there are differences in how Ignite handles constraints and indexes.</p>
<p>Ignite supports primary and secondary indexes, however the uniqueness can only be enforced for the primary indexes. Ignite also does not support foreign key constraints at the moment.</p>
</div>
- <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/use-cases/in-memory-database.html">Learn more: In-Memory Database</a></div>
+ <div class="cardsimple__bottom"><a class="cardsimple__button button button--shadow" href="/use-cases/in-memory-database.html">Learn more: SQL Database</a></div>
</article>
<article class="faqbox cardsimple">
<div class="faqbox__itemtitle h5">Is Ignite a Disk- or Memory-Only Storage?</div>
@@ -233,7 +233,7 @@
<section class="toolingend">
<div class="container flexi">
<div class="toolingend__main">
- <h2 class="toolingend__title h4">Ready to Start with Apache Ignite?</h2>
+ <h2 class="toolingend__title h4">Ready to Start With Apache Ignite?</h2>
<p class="fz20 pt-1x">Start with our Quick Start Guides and build your first application <br />in 5-10 minutes</p>
</div>
<div class="toolingend__action"><a class="button">Build your first application</a></div>
diff --git a/public/features/acid-transactions.html b/public/features/acid-transactions.html
index 60ce64c..ab28e44 100644
--- a/public/features/acid-transactions.html
+++ b/public/features/acid-transactions.html
@@ -82,7 +82,7 @@
<section class="innerhero">
<div class="container innerhero__cont">
<div class="innerhero__main">
- <h1 class="h1 innerhero__h1">Distributed ACID <br />transactions</h1>
+ <h1 class="h1 innerhero__h1">Distributed ACID <br />Transactions</h1>
<div class="pt-2 h3">with Apache Ignite</div>
<div class="innerhero__descr pt-4 h5">Classical ACID transactions that let you update distributed data <br />consistently, durably and with in-memory speed</div>
<div class="innerhero__action"><a class="button innerhero__button" href="https://ignite.apache.org/docs/latest/index">Start Coding</a></div>
@@ -110,7 +110,10 @@
</section>
<!-- /.acid1-->
<section class="acid2 container">
- <h2 class="acid2__h2">To guarantee data consistency, durability and fault-<br />tolerance Ignite implements the two-phase commit protocol</h2>
+ <h2 class="acid2__h2">
+ To guarantee data consistency, durability and fault-tolerance<br />
+ <strong>Ignite implements the two-phase commit protocol</strong>
+ </h2>
<div class="acid2__wrap flexi pt-5">
<div class="acid2__main">
<p>In distributed systems, a transaction usually spans across multiple cluster nodes.</p>
diff --git a/public/features/distributed-key-value-store.html b/public/features/distributed-key-value-store.html
index 9600e06..6b7970e 100644
--- a/public/features/distributed-key-value-store.html
+++ b/public/features/distributed-key-value-store.html
@@ -141,8 +141,10 @@
<!-- /.keyvalue2-->
<section class="keyvalue3 container flexi">
<div class="keyvalue3__right">
- <div class="keyvalue__title">Automatic Synchronization With External <br />Databases To Keep A Consistent Copy Of Data</div>
- <div class="keyvaluetext pt-2 pb-5"><p>Two synchronization strategies are available in Apache Ignite: write-through/behind and read-through</p></div>
+ <div class="keyvalue__title">Near Cache To Process Your Requests In Microseconds</div>
+ <div class="keyvaluetext pt-2 pb-5">
+ <p>A near cache is a local client-side cache that stores the most frequently <br />used data on the application end.</p>
+ </div>
<div class="keyvalue__title">How it works</div>
<div class="keyvaluetext pt-2 pb-5">
<p>It is applied for applications that require a consistent response time ranging in microseconds. Ignite automatically invalidates and updates the near cache.</p>
diff --git a/public/features/multilanguage.html b/public/features/multilanguage.html
index b26590c..b24918a 100644
--- a/public/features/multilanguage.html
+++ b/public/features/multilanguage.html
@@ -127,7 +127,7 @@
<article class="nativebotblock nativebotblock--learn">
<h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-docs.svg" alt="" /><span>Want to Learn More?</span></h3>
<p class="nativebotblock__text">Check out how to run Ignite with Java, .NET/C#, C++, Python, Node.JS, SQL, PHP, or REST API</p>
- <a class="nativebotblock__link arrowlink" href="#" target="_blank">Multi-language guide</a>
+ <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/index#quick-start-guides " target="_blank">Multi-language guide</a>
</article>
</div>
</section>
diff --git a/public/features/tooling.html b/public/features/tooling.html
index 8c34f71..b1b7f95 100644
--- a/public/features/tooling.html
+++ b/public/features/tooling.html
@@ -118,7 +118,7 @@
</dl>
<dl class="toolvarlist1__dl"><dt>Manage the size of your cluster by starting or stopping nodes.</dt></dl>
</div>
- <div class="toolvarlist1__more"><a class="button" href="/use-cases/in-memory-cache.html">Learn more </a></div>
+ <div class="toolvarlist1__more"><a class="button" href="https://ignite.apache.org/docs/latest/tools/visor-cmd" target="_blank">Learn more </a></div>
</div>
<div class="toolvarlist1__right">
<h3 class="toolvarlist1__title">Control Script</h3>
@@ -129,7 +129,7 @@
<dl class="toolvarlist1__dl"><dt>Perform consistency checks of your data and indexes</dt></dl>
<dl class="toolvarlist1__dl"><dt>Detect long-running or hanging transactions</dt></dl>
</div>
- <div class="toolvarlist1__more"><a class="button" href="/use-cases/in-memory-cache.html">Learn more</a></div>
+ <div class="toolvarlist1__more"><a class="button" href="https://ignite.apache.org/docs/latest/tools/control-script" target="_blank">Learn more</a></div>
</div>
</div>
</div>
@@ -228,10 +228,10 @@
<section class="toolingend">
<div class="container flexi">
<div class="toolingend__main">
- <h2 class="toolingend__title h4">Ready to Start with Apache Ignite?</h2>
+ <h2 class="toolingend__title h4">Ready to Start With Apache Ignite?</h2>
<p class="fz20 pt-1x">Start with our Quick Start Guides and build your first application <br />in 5-10 minutes</p>
</div>
- <div class="toolingend__action"><a class="button">Build your first application</a></div>
+ <div class="toolingend__action"><a class="button" href="https://ignite.apache.org/docs/latest/" target="_blank"> Build your first application</a></div>
</div>
</section>
<a class="scrollTop" href="#"
diff --git a/public/img/events/event-banner-vert.jpg b/public/img/events/event-banner-vert.jpg
new file mode 100644
index 0000000..4132fcd
--- /dev/null
+++ b/public/img/events/event-banner-vert.jpg
Binary files differ
diff --git a/public/img/events/event-banner.jpg b/public/img/events/event-banner.jpg
new file mode 100644
index 0000000..e1612c9
--- /dev/null
+++ b/public/img/events/event-banner.jpg
Binary files differ
diff --git a/public/img/features/multitier/video-1.png b/public/img/features/multitier/video-1.png
index f56adad..7023522 100644
--- a/public/img/features/multitier/video-1.png
+++ b/public/img/features/multitier/video-1.png
Binary files differ
diff --git a/public/img/features/multitier/video-2.png b/public/img/features/multitier/video-2.png
index ee2d60b..a482ee2 100644
--- a/public/img/features/multitier/video-2.png
+++ b/public/img/features/multitier/video-2.png
Binary files differ
diff --git a/public/resources.html b/public/resources.html
index 8d58a13..912fd52 100644
--- a/public/resources.html
+++ b/public/resources.html
@@ -156,7 +156,7 @@
<article class="comvideo">
<div class="comvideo__box">
<a class="comvideo__screen" href="https://www.youtube.com/watch?v=UeQKuAQaMNU" data-youtube
- ><span class="comvideo__txt comvideo__smalltxt">In memoty computing <br />essentials</span><span class="comvideo__sub undefined">Webinar <br />recording</span><img src="/img/resourses/video.png" alt=""
+ ><span class="comvideo__txt comvideo__txt--medium">In-Memory Computing Essentials</span><span class="comvideo__sub undefined">Webinar <br />recording</span><img src="/img/resourses/video.png" alt=""
/></a>
</div>
<div class="comvideo__descr pt-2"><p>In this video, we introduce the fundamental capabilities of in-memory computing platforms, such as high-speed performance and scalability.</p></div>
@@ -164,7 +164,7 @@
<article class="comvideo">
<div class="comvideo__box">
<a class="comvideo__screen" href="https://www.youtube.com/watch?v=hrnrsIkCnI0" data-youtube
- ><span class="comvideo__txt comvideo__smalltxt">Distributed Computing <br />With Apache Ignite</span><span class="comvideo__sub undefined">Webinar <br />recording</span><img src="/img/resourses/video.png" alt=""
+ ><span class="comvideo__txt comvideo__txt--medium">Distributed Computing <br />With Apache Ignite</span><span class="comvideo__sub undefined">Webinar <br />recording</span><img src="/img/resourses/video.png" alt=""
/></a>
</div>
<div class="comvideo__descr pt-2"><p>In this video, we show how to design and execute distributed computations considering all the pros and cons.</p></div>
@@ -172,7 +172,7 @@
<article class="comvideo">
<div class="comvideo__box">
<a class="comvideo__screen" href="https://www.youtube.com/watch?v=TCsl-W0tsEE" data-youtube
- ><span class="comvideo__txt comvideo__smalltxt">Consistency And Transactions <br />Of Apache Ignite</span><span class="comvideo__sub undefined">Webinar <br />recording</span><img src="/img/resourses/video.png" alt=""
+ ><span class="comvideo__txt comvideo__txt--medium">Consistency And Transactions <br />Of Apache Ignite</span><span class="comvideo__sub undefined">Webinar <br />recording</span><img src="/img/resourses/video.png" alt=""
/></a>
</div>
<div class="comvideo__descr pt-2"><p>In this webinar, we provide a deep understanding of Apache Ignite’s support for ACID transactions and data consistency.</p></div>
@@ -180,7 +180,7 @@
<article class="comvideo">
<div class="comvideo__box">
<a class="comvideo__screen" href="https://www.youtube.com/watch?v=eYV-tNLzIts" data-youtube
- ><span class="comvideo__txt comvideo__smalltxt">Apache Ignite <br />Sql Essentials</span><span class="comvideo__sub undefined">Webinar <br />recording</span><img src="/img/resourses/video.png" alt=""
+ ><span class="comvideo__txt comvideo__txt--medium">Apache Ignite <br />SQL Essentials</span><span class="comvideo__sub undefined">Webinar <br />recording</span><img src="/img/resourses/video.png" alt=""
/></a>
</div>
<div class="comvideo__descr pt-2"><p>Learn how to apply a classic SQL database experience while enabling in-memory speeds at petabyte scale for a variety of workloads.</p></div>
@@ -188,7 +188,7 @@
<article class="comvideo">
<div class="comvideo__box">
<a class="comvideo__screen" href="https://www.youtube.com/watch?v=38YgdAOs038" data-youtube
- ><span class="comvideo__txt comvideo__smalltxt">Deploying Apache Ignite In Kubernetes</span><span class="comvideo__sub undefined">Webinar <br />recording</span><img src="/img/resourses/video.png" alt=""
+ ><span class="comvideo__txt comvideo__txt--medium">Deploying Apache Ignite In Kubernetes</span><span class="comvideo__sub undefined">Webinar <br />recording</span><img src="/img/resourses/video.png" alt=""
/></a>
</div>
<div class="comvideo__descr pt-2"><p>In this webinar, speakers provide steps on how to deploy Ignite in Kubernetes.</p></div>
@@ -196,7 +196,7 @@
<article class="comvideo">
<div class="comvideo__box">
<a class="comvideo__screen" href="https://www.youtube.com/watch?v=eGlmZoBSS8g" data-youtube
- ><span class="comvideo__txt comvideo__smalltxt">Machine Learning<br />With Apache Ignite</span><span class="comvideo__sub undefined">Webinar <br />recording</span><img src="/img/resourses/video.png" alt=""
+ ><span class="comvideo__txt comvideo__txt--medium">Machine Learning<br />With Apache Ignite</span><span class="comvideo__sub undefined">Webinar <br />recording</span><img src="/img/resourses/video.png" alt=""
/></a>
</div>
<div class="comvideo__descr pt-2"><p>Watch this webinar to learn how to leverage the Apache Ignite machine learning framework to implement a continuous machine learning platform.</p></div>
@@ -211,22 +211,22 @@
<p class="pt-2 h5">Enhance your knowledge in building high-performance and <br />data-intensive applications with the Apache Ignite capabilities.</p>
<div class="rescourses__wrap pt-5">
<article class="rescourse cardsimple">
- <h3 class="fz20 rescourse__title pb-2 maxline3">Apache Ignite Management <br />and Monitoring Guide</h3>
+ <h3 class="fz20 rescourse__title pb-2 maxline3">Apache Ignite Management <br />And Monitoring Guide</h3>
<img class="rescourse__pic" src="/img/resourses/training1.svg" alt="" />
- <p class="rescourse__descr pb-3 pt-2">Learn how to monitor and manage Apache Ignite clusters in production</p>
- <a class="rescourse__button button" href="https://www.gridgain.com/services/training" target="_blank">Training Schedule</a>
+ <p class="rescourse__descr pb-3 pt-2">Learn how to monitor nd manage Apache Ignite clusters in production</p>
+ <a class="rescourse__button button" href="https://www.gridgain.com/docs/tutorials/management-monitoring/overview" target="_blank">Training Schedule</a>
</article>
<article class="rescourse cardsimple">
- <h3 class="fz20 rescourse__title pb-2 maxline3">Apache Ignite Essentials: Key Design Principles for Building Data-Intensive Applications</h3>
+ <h3 class="fz20 rescourse__title pb-2 maxline3">Apache Ignite Essentials: Key Design Principles For Building Data-Intensive Applications</h3>
<img class="rescourse__pic" src="/img/resourses/training2.svg" alt="" />
<p class="rescourse__descr pb-3 pt-2">Learn about data partitioning, affinity co-location, and co-located processing</p>
- <a class="rescourse__button button" href="https://www.gridgain.com/services/training" target="_blank">Training Schedule</a>
+ <a class="rescourse__button button" href="https://www.gridgain.com/products/services/training/apache-ignite-essentials" target="_blank">Training Schedule</a>
</article>
<article class="rescourse cardsimple">
- <h3 class="fz20 rescourse__title pb-2 maxline3">Apache Ignite for Spring Boot and Spring Data Development</h3>
+ <h3 class="fz20 rescourse__title pb-2 maxline3">Apache Ignite For Spring Boot And Spring Data Development</h3>
<img class="rescourse__pic" src="/img/resourses/training3.svg" alt="" />
<p class="rescourse__descr pb-3 pt-2">Explore the best practices and nuances of using Spring Boot and Spring Data with Apache Ignite</p>
- <a class="rescourse__button button" href="https://www.gridgain.com/services/training" target="_blank">Training Schedule</a>
+ <a class="rescourse__button button" href="https://www.gridgain.com/docs/tutorials/spring/spring-ignite-tutorial" target="_blank">Training Schedule</a>
</article>
</div>
</section>
@@ -243,13 +243,12 @@
If you want one book to get it all, this is it!
</blockquote>
<div class="cmtyhistory__avaavtor pt-3 flexi">
- <div class="cmtyhistory__ava"><img src="/img/community/b2-cos.jpg" alt="" /></div>
- <div class="cmtyhistory__avaright">
- <div class="cmtyhistory__avaname">Cos Boudnik</div>
- <div class="cmtyhistory__avaproff">ASF member, Apache Ignite Mentor</div>
+ <div class="cmtyhistory__avaright cmtyhistory__avaright--noimg">
+ <div class="cmtyhistory__avaname">Edward Kuenen</div>
+ <div class="cmtyhistory__avaproff">Software developer</div>
</div>
</div>
- <a class="button resbook__button" href="#" target="_blank">Visit the book web-site</a>
+ <a class="button resbook__button" href="https://www.shamimbhuiyan.com/ignitebook" target="_blank">Visit the book web-site</a>
</div>
</div>
</section>
@@ -263,8 +262,9 @@
<h4>By e-mail</h4>
<p>For general questions about Ignite <a href="mailto:user@ignite.apache.org">user@ignite.apache.org</a></p>
<div class="faqblock__buttons flexi pb-5 pt-2">
- <a class="faqblock__button flexi" href="mailto:user-subscribe@ignite.apache.org"> <img class="faqblock__eicon" src="/img/icon-email+.svg" alt="" /><span>Subscribe</span></a
- ><a class="faqblock__button flexi" href="mailto:user-unsubscribe@ignite.apache.org"> <img class="faqblock__eicon" src="/img/icon-email-.svg" alt="" /><span>Unsubscribe</span></a
+ <a class="faqblock__button flexi" href="mailto:user-subscribe@ignite.apache.org?subject=Subscribe&body=Please%20subscribe%20me."> <img class="faqblock__eicon" src="/img/icon-email+.svg" alt="" /><span>Subscribe</span></a
+ ><a class="faqblock__button flexi" href="mailto:user-unsubscribe@ignite.apache.org?subject=Unsubscribe&body=Please%20unsubscribe%20me.">
+ <img class="faqblock__eicon" src="/img/icon-email-.svg" alt="" /><span>Unsubscribe</span></a
><a class="faqblock__button flexi" href="https://lists.apache.org/list.html?user@ignite.apache.org" target="_blank"> <img src="/img/icon-folder.svg" alt="" /><span>Archives</span></a>
</div>
<h4>On StackOverflow</h4>
@@ -283,9 +283,10 @@
<h4>By e-mail</h4>
<p><a href="mailto:dev@ignite.apache.org">dev@ignite.apache.org</a></p>
<div class="faqblock__buttons flexi pb-4 pt-2">
- <a class="faqblock__button flexi" href="mailto:dev-subscribe@ignite.apache.org"> <img class="faqblock__eicon" src="/img/icon-email+.svg" alt="" /><span>Subscribe</span></a
- ><a class="faqblock__button flexi" href="mailto:dev-unsubscribe@ignite.apache.org"> <img class="faqblock__eicon" src="/img/icon-email-.svg" alt="" /><span>Unsubscribe</span></a
- ><a class="faqblock__button flexi" href="https://lists.apache.org/list.html?user@ignite.apache.org" target="_blank"> <img src="/img/icon-folder.svg" alt="" /><span>Archives</span></a>
+ <a class="faqblock__button flexi" href="mailto:dev-subscribe@ignite.apache.org?subject=Subscribe&body=Please%20subscribe%20me."> <img class="faqblock__eicon" src="/img/icon-email+.svg" alt="" /><span>Subscribe</span></a
+ ><a class="faqblock__button flexi" href="mailto:dev-unsubscribe@ignite.apache.org?subject=Unsubscribe&body=Please%20unsubscribe%20me.">
+ <img class="faqblock__eicon" src="/img/icon-email-.svg" alt="" /><span>Unsubscribe</span></a
+ ><a class="faqblock__button flexi" href="https://lists.apache.org/list.html?dev@ignite.apache.org" target="_blank"> <img src="/img/icon-folder.svg" alt="" /><span>Archives</span></a>
</div>
</div>
</article>
@@ -298,8 +299,9 @@
<h4>By e-mail</h4>
<p><a href="mailto:issues@ignite.apache.org">issues@ignite.apache.org</a></p>
<div class="faqblock__buttons flexi pb-5 pt-2">
- <a class="faqblock__button flexi" href="mailto:notifications-subscribe@ignite.apache.org"> <img class="faqblock__eicon" src="/img/icon-email+.svg" alt="" /><span>Subscribe</span></a
- ><a class="faqblock__button flexi" href="mailto:issues-unsubscribe@ignite.apache.org"> <img class="faqblock__eicon" src="/img/icon-email-.svg" alt="" /><span>Unsubscribe</span></a
+ <a class="faqblock__button flexi" href="mailto:issues-subscribe@ignite.apache.org?subject=Subscribe&body=Please%20subscribe%20me."> <img class="faqblock__eicon" src="/img/icon-email+.svg" alt="" /><span>Subscribe</span></a
+ ><a class="faqblock__button flexi" href="mailto:issues-unsubscribe@ignite.apache.org?subject=Unsubscribe&body=Please%20unsubscribe%20me.">
+ <img class="faqblock__eicon" src="/img/icon-email-.svg" alt="" /><span>Unsubscribe</span></a
><a class="faqblock__button flexi" href="https://lists.apache.org/list.html?issues@ignite.apache.org" target="_blank"> <img src="/img/icon-folder.svg" alt="" /><span>Archives</span></a>
</div>
</div>
diff --git a/public/test.html b/public/test.html
new file mode 100644
index 0000000..f64088c
--- /dev/null
+++ b/public/test.html
@@ -0,0 +1,158 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="UTF-8" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
+ <title>Main Page | Apache Ignite</title>
+ <link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css" />
+ <link rel="stylesheet" href="/js/vendor/swiper/swiper-bundle.min.css" />
+ <link rel="stylesheet" href="/css/utils.css" />
+ <link rel="stylesheet" href="/css/site.css" />
+ <link rel="stylesheet" href="/css/media.css" media="only screen and (max-width:1199px)" />
+ <link rel="icon" type="image/png" href="/img/favicon.png" />
+ </head>
+ <body>
+ <!-- MOBILE MENU START -->
+ <div class="hystmodal" id="jsMenuModal" aria-hidden="true">
+ <div class="hystmodal__wrap">
+ <div class="hystmodal__window mobmenu" role="dialog" aria-modal="true">
+ <button data-hystclose class="hystmodal__close">Close</button>
+ <div class="mobmenu__wrap">
+ <a href="/" class="mobmenu__logo"><img src="/img/logo.svg" alt="Логотип" /></a>
+ <div class="mobmenu__menu">
+ <div class="mobmenu__h1 berlin">Navigation</div>
+ <ul>
+ <li>
+ <a href="/index.html">Get started</a>
+ </li>
+ <li>
+ <a href="/features/">Features</a>
+ </li>
+ <li>
+ <a href="/community.html">Community</a>
+ </li>
+ <li>
+ <a href="/use-cases/provenusecases.html">Powered by</a>
+ </li>
+ <li>
+ <a href="/docs.html">Docs</a>
+ </li>
+ </ul>
+ </div>
+ <!-- //mobmenu__menu -->
+ </div>
+ <!-- //mobmenu__wrap -->
+ </div>
+ <!-- //mobmenu -->
+ </div>
+ </div>
+ <!-- MOBILE MENU END -->
+ <header class="hdr">
+ <div class="cmtyhero__wrap flexi">
+ <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button><a class="hdr__logo" href="/"><img class="hdr__logoimg" src="/img/logo.svg" alt="" /></a
+ ><a class="button hdr__button" href="https://ignite.apache.org/download.cgi" target="_blank">Download Ignite 2.11 </a>
+ <nav class="hdrmenu">
+ <ul class="flexi">
+ <li><a class="hdrmenu__current" href="/">Get started</a></li>
+ <li><a href="/features">Features</a></li>
+ <li><a href="/community.html">Community</a></li>
+ <li><a href="/use-cases/provenusecases.html">Powered by</a></li>
+ <li><a href="/docs.html">Docs</a></li>
+ </ul>
+ </nav>
+ </div>
+ </header>
+ <header class="hdrfloat">
+ <div class="cmtyhero__wrap flexi">
+ <button class="hdr__burger" data-menumodal="#jsMenuModal"><img src="/img/menu.svg" alt="" /></button><a class="hdr__logo" href="/"><img class="hdr__logoimg" src="/img/logo.svg" alt="" /></a
+ ><a class="button hdr__button" href="https://ignite.apache.org/download.cgi" target="_blank">Download Ignite 2.11 </a>
+ <nav class="hdrmenu">
+ <ul class="flexi">
+ <li><a class="hdrmenu__current" href="/">Get started</a></li>
+ <li><a href="/features">Features</a></li>
+ <li><a href="/community.html">Community</a></li>
+ <li><a href="/use-cases/provenusecases.html">Powered by</a></li>
+ <li><a href="/docs.html">Docs</a></li>
+ </ul>
+ </nav>
+ </div>
+ </header>
+ <section class="temppages container pt-5">
+ <h2 class="pt-5">Committers List</h2>
+ <p>здесь будет вывод</p>
+ <p>Alexander Shapkin</p>
+ <p>Alexey Goncharuk</p>
+ <p>Alexey Kuznetsov</p>
+ <p>Alexey Plehanov</p>
+ <p>Alexey Scherbakov</p>
+ <p>Alexey Zinoviev</p>
+ <p>Andrey Alexandrov</p>
+ <p>Andrey Gura</p>
+ <p>Andrey Novikov</p>
+ <p>Andrew Mashenkov</p>
+ <p>Anton Vinogradov</p>
+ <p>Artem Budnikov</p>
+ <p>Branko Čibej</p>
+ <p>Denis Magda</p>
+ <p>Dmitriy Govorukhin</p>
+ <p>Dmitriy Pavlov</p>
+ <p>Dmitriy Setrakyan</p>
+ <p>Evans Ye</p>
+ <p>Evgeny Stanilovsky</p>
+ <p>Gianfranco Murador</p>
+ <p>Henry Saputra</p>
+ <p>Igor Rudyak</p>
+ <p>Igor Sapego</p>
+ <p>Igor Seliverstov</p>
+ <p>Ilya Kasnacheev</p>
+ <p>Ilya Lantukh</p>
+ <p>Ilya Sterin</p>
+ <p>Irina Vasilinets</p>
+ <p>Ivan Bessonov</p>
+ <p>Ivan Daschinsky</p>
+ <p>Ivan Pavlukhin</p>
+ <p>Ivan Rakov</p>
+ <p>Konstantin Boudnik</p>
+ <p>Konstantin Orlov</p>
+ <p>Kseniya Romanova</p>
+ <p>Maxim Muzafarov</p>
+ <p>Mauricio Stekl</p>
+ <p>Michael Stack</p>
+ <p>Nikita Amelchev</p>
+ <p>Nikita Ivanov</p>
+ <p>Nikita Safonov</p>
+ <p>Nikolai Izhikov</p>
+ <p>Nikolai Tikhonov</p>
+ <p>Ognen Duzlevski</p>
+ <p>Pavel Tupitsyn</p>
+ <p>Pavel Kovalenko</p>
+ <p>Peter Ivanov</p>
+ <p>Raúl Kripalani</p>
+ <p>Roman Shaposhnik</p>
+ <p>Roman Shtykh</p>
+ <p>Saikat Maitra</p>
+ <p>Semyon Boikov</p>
+ <p>Sergey Chugunov</p>
+ <p>Sergey Evdokimov</p>
+ <p>Sergey Khisamov</p>
+ <p>Sergey Vladykin</p>
+ <p>Sergey Stronchinsky</p>
+ <p>Taras Ledkov</p>
+ <p>Valentin Kulichenko</p>
+ <p>Vladimir Ozerov</p>
+ <p>Vladisav Jelisavcic</p>
+ <p>Vyacheslav Daradur</p>
+ <p>Vyacheslav Koptilin</p>
+ <p>Yakov Zhdanov</p>
+ <p>Yury Babak</p>
+ </section>
+ <a class="scrollTop" href="#"
+ ><svg class="feather feather-chevron-up" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
+ <polyline points="18 15 12 9 6 15"></polyline></svg
+ ></a>
+ <script src="/js/vendor/hystmodal/hystmodal.min.js"></script>
+ <script src="/js/vendor/swiper/swiper-bundle.min.js"></script>
+ <script src="/js/vendor/waypoints.min.js"></script>
+ <script src="/js/main.js"></script>
+ </body>
+</html>
diff --git a/public/use-cases/in-memory-cache.html b/public/use-cases/in-memory-cache.html
index 6b01e60..f047c52 100644
--- a/public/use-cases/in-memory-cache.html
+++ b/public/use-cases/in-memory-cache.html
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1" />
- <title>Multi-Tier Storage | Apache Ignite</title>
+ <title>In-Memory Cache | Apache Ignite</title>
<link rel="stylesheet" href="/js/vendor/hystmodal/hystmodal.min.css" />
<link rel="stylesheet" href="/js/vendor/swiper/swiper-bundle.min.css" />
<link rel="stylesheet" href="/css/utils.css" />
@@ -206,8 +206,8 @@
<div class="inmememor3__botwrap flexi pt-3">
<div class="inmememor2__left">
<p>
- When Apache Ignite is deployed in a cache-aside configuration, its native persistence can be used as a disk store for Ignite datasets. Native persistence allows for elimination of the
- time-consuming cache warm-up step.
+ When Apache Ignite is deployed in a cache-aside configuration, its native persistence can be used as a disk store for Ignite datasets.
+ <a href="/arch/native-persistence.html">Native persistence</a> allows for elimination of the time-consuming cache warm-up step.
</p>
<p>
As native persistence maintains a full copy of data on disk, you can cache a subset of records in memory. If a required data record is missing from memory, then Ignite reads
@@ -230,12 +230,12 @@
<article class="nativebotblock">
<h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-rocket.svg" alt="" /><span>Ready to Start?</span></h3>
<p class="nativebotblock__text">Discover our quick start guide and build your first application in 5-10 minutes</p>
- <a class="nativebotblock__link arrowlink" href="/docs/quick-start.html" target="_blank">Quick Start Guide </a>
+ <a class="nativebotblock__link arrowlink" href="https://ignite.apache.org/docs/latest/#quick-start-guides " target="_blank">Quick Start Guide </a>
</article>
<article class="nativebotblock nativebotblock--learn">
<h3 class="h4 nativebotblock__title"><img class="nativebotblock__icon" src="/img/features/native-docs.svg" alt="" /><span>Want to View More Use-Cases?</span></h3>
<p class="nativebotblock__text">Read In-Memory Data Grid article</p>
- <a class="nativebotblock__link arrowlink" href="#" target="_blank">In-Memory Data Grid</a>
+ <a class="nativebotblock__link arrowlink" href="/use-cases/in-memory-data-grid.html" target="_blank">In-Memory Data Grid</a>
</article>
</div>
</section>
diff --git a/public/use-cases/provenusecases.html b/public/use-cases/provenusecases.html
index b5801e2..28cb2fd 100644
--- a/public/use-cases/provenusecases.html
+++ b/public/use-cases/provenusecases.html
@@ -116,9 +116,9 @@
<div class="poweredbanner__bg flexi">
<div class="poweredbanner__left flexi">
<h3 class="h4">Do you have an Apache Ignite use-case to share?</h3>
- <p class="pt-1 fz20">Reach us out on the Ignite dev list, and we’ll add it to this page</p>
+ <p class="pt-1 fz20">Reach us out on the <a href="mailto:dev@ignite.apache.org" target="_blank">Ignite dev list</a>, and we’ll add it to this page</p>
</div>
- <div class="poweredbanner__right"><a class="button poweredbanner__button" href="#">Lets go</a></div>
+ <div class="poweredbanner__right"></div>
</div>
</section>
<!-- /.poweredbanner-->
@@ -127,11 +127,14 @@
<article class="comvideo">
<div class="comvideo__box">
<a class="comvideo__screen" href="https://www.youtube.com/watch?v=3FFexcYIpmA" data-youtube="data-youtube"
- ><span class="comvideo__txt">Leveraging In Memory Compute Grids With Core Systems of Record</span><img src="/img/poweredby/videos/001.png" alt=""
+ ><span class="comvideo__txt">Leveraging In Memory Compute Grids With Core Systems Of Record</span><img src="/img/poweredby/videos/001.png" alt=""
/></a>
</div>
<h4 class="h4 pt-2 comvideo__title">IBM</h4>
- <div class="comvideo__descr pt-1"><p>Apache Ignite is used for IBM Z Mainframes workloads acceleration.</p></div>
+ <div class="comvideo__descr pt-1">
+ <p>Apache Ignite is used for IBM Z Mainframes workloads acceleration.</p>
+ <p><a href="https://www.imcsummit.org/2019/us/session/leveraging-memory-compute-grids-core-systems-record" target="_blank">View presentation and learn more about speaker </a></p>
+ </div>
</article>
<article class="comvideo">
<div class="comvideo__box">
@@ -153,7 +156,10 @@
/></a>
</div>
<h4 class="h4 pt-2 comvideo__title">Teradata</h4>
- <div class="comvideo__descr pt-1"><p>Apache Ignite usage for handling real-time marketing campaigns</p></div>
+ <div class="comvideo__descr pt-1">
+ <p>Apache Ignite usage for handling real-time marketing campaigns.</p>
+ <p><a href="https://www.imcsummit.org/2019/eu/session/using-apache-ignite-part-real-time-campaigning" target="_blank">View presentation and learn more about speakers</a></p>
+ </div>
</article>
<article class="comvideo">
<div class="comvideo__box">
@@ -163,7 +169,10 @@
</div>
<h4 class="h4 pt-2 comvideo__title">Yahoo! Japan</h4>
<div class="comvideo__descr pt-1">
- <p>Post explains why Yahoo! Japan chose Apache Ignite for a highly scalable caching system that can process tens of thousands of requests per second.</p>
+ <p>
+ <a href="https://techblog.yahoo.co.jp/oss/yahoo_shopping_purchases_ignite/" target="_blank">This blog post</a> explains why Yahoo! Japan chose Apache Ignite for a highly scalable caching system that can process tens of
+ thousands of requests per second.
+ </p>
<p class="comvideo__gray">
SQL queries were performed via thin clients since they do not require a standard topology join and therefore are easier to be handled through container services. After a successful POC, Ignite fully met their requirements and
was quickly rolled into production.
@@ -173,7 +182,7 @@
<article class="comvideo">
<div class="comvideo__box">
<a class="comvideo__screen" href="https://techblog.yahoo.co.jp/oss/yahoo_shopping_purchases_ignite/" target="_blank"
- ><span class="comvideo__txt">In Memory Computing Patterns For High Volume, Real Time Applications</span><img src="/img/poweredby/videos/005.png" alt=""
+ ><span class="comvideo__txt">In-Memory Computing Patterns For High Volume, Real Time Applications</span><img src="/img/poweredby/videos/005.png" alt=""
/></a>
</div>
<h4 class="h4 pt-2 comvideo__title">American Airlines</h4>
@@ -186,6 +195,7 @@
<li>Efficiency</li>
<li>ANSI-99 SQL and ACID transaction guarantees ant ctr.</li>
</ul>
+ <p><a href="https://www.imcsummit.org/2018/us/session/memory-computing-patterns-high-volume-real-time-applications" target="_blank">View presentation and learn more about speakers</a></p>
</div>
</article>
<article class="comvideo">
@@ -195,19 +205,22 @@
/></a>
</div>
<h4 class="h4 pt-2 comvideo__title">ING Bank</h4>
- <div class="comvideo__descr pt-1"><p>ING core banking system transformation with Apache Ignite</p></div>
+ <div class="comvideo__descr pt-1">
+ <p>ING core banking system transformation with Apache Ignite.</p>
+ <p><a href="https://www.imcsummit.org/2018/us/session/embracing-service-consumption-shift-banking" target="_blank">View presentation and learn more about speakers</a></p>
+ </div>
</article>
<article class="comvideo">
<div class="comvideo__box">
<a class="comvideo__screen" href="https://www.youtube.com/watch?v=g1FcrOPXWyg" data-youtube="data-youtube"
- ><span class="comvideo__txt comvideo__txt--black">Using Ignite And JBoss Drools To Implement A Complex Event Processing Solution</span><img src="/img/poweredby/videos/007.png" alt=""
+ ><span class="comvideo__txt comvideo__txt--black comvideo__txt--medium">Using Ignite And JBoss Drools To Implement A Complex Event Processing Solution</span><img src="/img/poweredby/videos/007.png" alt=""
/></a>
</div>
<h4 class="h4 pt-2 comvideo__title">Banco do Brasil</h4>
<div class="comvideo__descr pt-1">
<p>
Вanco do Brasil is developing the omnichannel Horus platform in-house. They implemented a complex event processing ecosystem that is based on Apache Ignite, JBoss Drools, and other components. The team
- also built microservices and interface applications, both event-driven
+ also built microservices and interface applications, both event-driven.
</p>
</div>
</article>
@@ -218,7 +231,10 @@
/></a>
</div>
<h4 class="h4 pt-2 comvideo__title">24 Hour Fitness</h4>
- <div class="comvideo__descr pt-1"><p>Apache Ignite as a digital integration hub and database for a variety of 24 Hour Fitness services</p></div>
+ <div class="comvideo__descr pt-1">
+ <p>Apache Ignite as a digital integration hub and database for a variety of 24 Hour Fitness services.</p>
+ <p><a href="https://www.imcsummit.org/2019/us/session/fitness-memory-computing-getting-ahead-game" target="_blank">View presentation and learn more about speakers</a></p>
+ </div>
</article>
<article class="comvideo">
<div class="comvideo__box">
@@ -255,7 +271,8 @@
<article class="comvideo">
<div class="comvideo__box">
<a class="comvideo__screen" href="https://www.youtube.com/watch?v=-t-Syy9blXQ" data-youtube="data-youtube"
- ><span class="comvideo__txt comvideo__txt--black">Apache Ignite As A Hybrid Transactional-Analytical Processing Solution At A Large Investment Bank</span><img src="/img/poweredby/videos/011.png" alt=""
+ ><span class="comvideo__txt comvideo__txt--black comvideo__txt--medium">Apache Ignite As A Hybrid Transactional-Analytical Processing Solution At A Large Investment Bank</span
+ ><img src="/img/poweredby/videos/011.png" alt=""
/></a>
</div>
<h4 class="h4 pt-2 comvideo__title">BNP Paribas</h4>
@@ -266,7 +283,7 @@
<article class="comvideo">
<div class="comvideo__box">
<a class="comvideo__screen" href="https://www.youtube.com/watch?v=NUxdoL-K9Ys" data-youtube="data-youtube"
- ><span class="comvideo__txt comvideo__txt--black">How nference.ai Leverages Ignite For Distributed Analytics In The Bioinformatics Domain</span><img src="/img/poweredby/videos/012.png" alt=""
+ ><span class="comvideo__txt comvideo__txt--black comvideo__txt--medium">How nference.ai Leverages Ignite For Distributed Analytics In The Bioinformatics Domain</span><img src="/img/poweredby/videos/012.png" alt=""
/></a>
</div>
<h4 class="h4 pt-2 comvideo__title">nference.ai</h4>
@@ -278,7 +295,8 @@
<article class="comvideo">
<div class="comvideo__box">
<a class="comvideo__screen" href="https://www.youtube.com/watch?v=NUxdoL-K9Ys" data-youtube="data-youtube"
- ><span class="comvideo__txt comvideo__txt--black">Building A Live Geospatial Analytics Platform For Construction Productivity With Apache Ignite</span><img src="/img/poweredby/videos/013.png" alt=""
+ ><span class="comvideo__txt comvideo__txt--black comvideo__txt--medium">Building A Live Geospatial Analytics Platform For Construction Productivity With Apache Ignite</span
+ ><img src="/img/poweredby/videos/013.png" alt=""
/></a>
</div>
<h4 class="h4 pt-2 comvideo__title">Trimble</h4>
@@ -293,7 +311,7 @@
<article class="comvideo">
<div class="comvideo__box">
<a class="comvideo__screen" href="https://www.youtube.com/watch?v=_mnZQ3JDcn8" data-youtube="data-youtube"
- ><span class="comvideo__txt comvideo__txt--black">Ignite Success Story: How Ignite Fuels The High Throughput Messaging In Sentienz Akiro</span><img src="/img/poweredby/videos/014.png" alt=""
+ ><span class="comvideo__txt comvideo__txt--black comvideo__txt--medium">Ignite Success Story: How Ignite Fuels The High Throughput Messaging In Sentienz Akiro</span><img src="/img/poweredby/videos/014.png" alt=""
/></a>
</div>
<h4 class="h4 pt-2 comvideo__title">Sentienz</h4>
@@ -324,7 +342,10 @@
/></a>
</div>
<h4 class="h4 pt-2 comvideo__title">Sberbank</h4>
- <div class="comvideo__descr pt-1"><p>Digital transformation of Sberbank banking services with Apache Ignite.</p></div>
+ <div class="comvideo__descr pt-1">
+ <p>Digital transformation of Sberbank banking services with Apache Ignite.</p>
+ <p><a href="https://www.imcsummit.org/2017/us/sessions/high-availability-and-disaster-recovery-imdg" target="_blank">View presentation and learn more about speakers</a></p>
+ </div>
</article>
<article class="comvideo">
<div class="comvideo__box">
@@ -333,7 +354,10 @@
/></a>
</div>
<h4 class="h4 pt-2 comvideo__title">Wellington Management</h4>
- <div class="comvideo__descr pt-1"><p>Implementation Of Investment Book Of Record (IBOR) Using Apache Ignite</p></div>
+ <div class="comvideo__descr pt-1">
+ <p>Implementation Of Investment Book Of Record (IBOR) Using Apache Ignite.</p>
+ <p><a href="https://www.imcsummit.org/2017/us/sessions/implementation-investment-book-record-ibor-using-apache-ignitegridgain" target="_blank">View presentation and learn more about speakers</a></p>
+ </div>
</article>
<article class="comvideo">
<div class="comvideo__box">
@@ -351,7 +375,10 @@
/></a>
</div>
<h4 class="h4 pt-2 comvideo__title">Hypi</h4>
- <div class="comvideo__descr pt-1"><p>Apache Ignite as a graph centric platform.</p></div>
+ <div class="comvideo__descr pt-1">
+ <p>Apache Ignite as a graph centric platform.</p>
+ <p><a href="https://www.imcsummit.org/2019/eu/session/building-graph-centric-platform-ignite" target="_blank">View presentation and learn more about speakers</a></p>
+ </div>
</article>
<article class="comvideo">
<div class="comvideo__box">
@@ -360,21 +387,27 @@
/></a>
</div>
<h4 class="h4 pt-2 comvideo__title">TrendMiner</h4>
- <div class="comvideo__descr pt-1"><p>Visualization and analysis of massive amounts of historical data in real-time with Apache Ignite compute grid capabilities.</p></div>
+ <div class="comvideo__descr pt-1">
+ <p>Visualization and analysis of massive amounts of historical data in real-time with Apache Ignite compute grid capabilities.</p>
+ <p><a href="https://www.imcsummit.org/2019/eu/session/trendminer-interactive-historical-data-analysis" target="_blank">View presentation and learn more about speakers</a></p>
+ </div>
</article>
<article class="comvideo">
<div class="comvideo__box">
<a class="comvideo__screen" href="https://www.youtube.com/watch?v=78UE11GrWzk" data-youtube="data-youtube"
- ><span class="comvideo__txt">Leveraging In Memory Data Grid For Faster Time To Market</span><img src="/img/poweredby/videos/021.png" alt=""
+ ><span class="comvideo__txt">Leveraging In-Memory Data Grid For Faster Time To Market</span><img src="/img/poweredby/videos/021.png" alt=""
/></a>
</div>
<h4 class="h4 pt-2 comvideo__title">Agilent Technologies Inc.</h4>
- <div class="comvideo__descr pt-1"><p>Leveraging In-Memory Data Grid for faster Time-to-Market and Data Flexibility problems of Digital Channels.</p></div>
+ <div class="comvideo__descr pt-1">
+ <p>Leveraging in-memory data grid for faster time-to-market and data flexibility problems of digital channels.</p>
+ <p><a href="https://www.imcsummit.org/2018/us/session/leveraging-memory-data-grid-faster-time-market-and-data-flexibility-problems-digital" target="_blank">View presentation and learn more about speakers</a></p>
+ </div>
</article>
<article class="comvideo">
<div class="comvideo__box">
<a class="comvideo__screen" href="https://www.youtube.com/watch?v=1D8hyLWMtfM" data-youtube="data-youtube"
- ><span class="comvideo__txt comvideo__txt--black">How To Build An Event Driven, Dynamically Re-configurable Microservices Platform</span><img src="/img/poweredby/videos/022.png" alt=""
+ ><span class="comvideo__txt comvideo__txt--black comvideo__txt--medium">How To Build An Event Driven, Dynamically Re-configurable Microservices Platform</span><img src="/img/poweredby/videos/022.png" alt=""
/></a>
</div>
<h4 class="h4 pt-2 comvideo__title">The Glue</h4>
@@ -392,21 +425,21 @@
<article class="comvideo">
<div class="comvideo__box">
<a class="comvideo__screen" href="https://www.youtube.com/watch?v=wkCW8YC8eKU" data-youtube="data-youtube"
- ><span class="comvideo__txt comvideo__txt--black">Detecting Potential Hazardous Situations In The Dutch Railway Planning Using Apache Ignite</span><img src="/img/poweredby/videos/024.png" alt=""
+ ><span class="comvideo__txt comvideo__txt--black comvideo__txt--medium">Detecting Potential Hazardous Situations In The Dutch Railway Planning Using Apache Ignite</span><img src="/img/poweredby/videos/024.png" alt=""
/></a>
</div>
<h4 class="h4 pt-2 comvideo__title">Dutch Railways</h4>
<div class="comvideo__descr pt-1">
<p>
Detecting Potential Hazardous Situations in the Dutch Railway Planning to meet challenges of one of the busiest rail infrastructures in Europe JDriven built a space-based architecture with
- Apache Ignite
+ Apache Ignite.
</p>
</div>
</article>
<article class="comvideo">
<div class="comvideo__box">
<a class="comvideo__screen" href="https://www.youtube.com/watch?v=qYd9GGRC4L0" data-youtube="data-youtube"
- ><span class="comvideo__txt">An Ignite Compute Grid In The Cloud</span><img src="/img/poweredby/videos/017.png" alt=""
+ ><span class="comvideo__txt">An Ignite Compute Grid <br />In The Cloud</span><img src="/img/poweredby/videos/017.png" alt=""
/></a>
</div>
<h4 class="h4 pt-2 comvideo__title">HomeAway</h4>
diff --git a/src/_components/cmty-committers.pug b/src/_components/cmty-committers.pug
deleted file mode 100644
index d9fdafa..0000000
--- a/src/_components/cmty-committers.pug
+++ /dev/null
@@ -1,83 +0,0 @@
-mixin committer(name, githubLink, apacheLink)
- .committer.flexi
- .committer__name #{name}
- a.committer__github(href=githubLink)
- img(src="/public/img/icon-github.svg", alt="")
- a.committer__apache(href=apacheLink)
- img(src="/public/img/icon-pero.svg", alt="")
-
-
-.committers__left
- +committer('Alexander Shapkin', 'https://github.com/', '/')
- +committer('Alexey Goncharuk', 'https://github.com/', '/')
- +committer('Alexey Kuznetsov', 'https://github.com/', '/')
- +committer('Alexey Plehanov', 'https://github.com/', '/')
- +committer('Alexey Scherbakov', 'https://github.com/', '/')
- +committer('Alexey Zinoviev', 'https://github.com/', '/')
- a.committers__morelink(href="#", data-hideopen="committersLeft", data-invis="1") Load more
- .committers__more.jsOpener(data-hidebox="committersLeft")
- .jsOpenerWrap
- +committer('Andrey Alexandrov', 'https://github.com/', '/')
- +committer('Andrey Gura', 'https://github.com/', '/')
- +committer('Andrey Novikov', 'https://github.com/', '/')
- +committer('Andrew Mashenkov', 'https://github.com/', '/')
- +committer('Anton Vinogradov', 'https://github.com/', '/')
- +committer('Artem Budnikov', 'https://github.com/', '/')
- +committer('Branko Čibej', 'https://github.com/', '/')
- +committer('Denis Magda', 'https://github.com/', '/')
- +committer('Dmitriy Govorukhin', 'https://github.com/', '/')
- +committer('Dmitriy Pavlov*', 'https://github.com/', '/')
- +committer('Dmitriy Setrakyan', 'https://github.com/', '/')
- +committer('Evans Ye', 'https://github.com/', '/')
- +committer('Evgeny Stanilovsky', 'https://github.com/', '/')
- +committer('Gianfranco Murador', 'https://github.com/', '/')
- +committer('Henry Saputra', 'https://github.com/', '/')
- +committer('Igor Rudyak', 'https://github.com/', '/')
- +committer('Igor Sapego', 'https://github.com/', '/')
- +committer('Igor Seliverstov', 'https://github.com/', '/')
- +committer('Ilya Kasnacheev', 'https://github.com/', '/')
- +committer('Ilya Lantukh', 'https://github.com/', '/')
- +committer('Ilya Sterin', 'https://github.com/', '/')
- +committer('Irina Vasilinets', 'https://github.com/', '/')
- +committer('Ivan Bessonov', 'https://github.com/', '/')
- +committer('Ivan Daschinsky', 'https://github.com/', '/')
- +committer('Ivan Pavlukhin', 'https://github.com/', '/')
- +committer('Ivan Rakov', 'https://github.com/', '/')
-
-
-.committers__right
- +committer('Konstantin Boudnik', 'https://github.com/', '/')
- +committer('Kseniya Romanova', 'https://github.com/', '/')
- +committer('Maxim Muzafarov', 'https://github.com/', '/')
- +committer('Mauricio Stekl', 'https://github.com/', '/')
- +committer('Michael Stack', 'https://github.com/', '/')
- +committer('Nikita Amelchev', 'https://github.com/', '/')
- a.committers__morelink(href="#", data-hideopen="committersRight", data-invis="1") Load more
- .committers__more.jsOpener(data-hidebox="committersRight")
- .jsOpenerWrap
- +committer('Nikita Ivanov', 'https://github.com/', '/')
- +committer('Nikolai Izhikov', 'https://github.com/', '/')
- +committer('Nikolai Tikhonov', 'https://github.com/', '/')
- +committer('Ognen Duzlevski', 'https://github.com/', '/')
- +committer('Pavel Tupitsyn', 'https://github.com/', '/')
- +committer('Pavel Kovalenko', 'https://github.com/', '/')
- +committer('Peter Ivanov', 'https://github.com/', '/')
- +committer('Raúl Kripalani', 'https://github.com/', '/')
- +committer('Roman Shaposhnik', 'https://github.com/', '/')
- +committer('Roman Shtykh', 'https://github.com/', '/')
- +committer('Saikat Maitra', 'https://github.com/', '/')
- +committer('Semyon Boikov', 'https://github.com/', '/')
- +committer('Sergey Chugunov', 'https://github.com/', '/')
- +committer('Sergey Evdokimov', 'https://github.com/', '/')
- +committer('Sergey Khisamov', 'https://github.com/', '/')
- +committer('Sergey Vladykin', 'https://github.com/', '/')
- +committer('Sergey Stronchinsky', 'https://github.com/', '/')
- +committer('Taras Ledkov', 'https://github.com/', '/')
- +committer('Valentin Kulichenko', 'https://github.com/', '/')
- +committer('Vladimir Ozerov', 'https://github.com/', '/')
- +committer('Vladisav Jelisavcic', 'https://github.com/', '/')
- +committer('Vyacheslav Daradur', 'https://github.com/', '/')
- +committer('Vyacheslav Koptilin', 'https://github.com/', '/')
- +committer('Yakov Zhdanov', 'https://github.com/', '/')
- +committer('Yury Babak', 'https://github.com/', '/')
- +committer('Zhenya Stanilovsky', 'https://github.com/', '/')
\ No newline at end of file
diff --git a/src/_components/cmty-phs.pug b/src/_components/cmty-phs.pug
deleted file mode 100644
index 811c355..0000000
--- a/src/_components/cmty-phs.pug
+++ /dev/null
@@ -1,56 +0,0 @@
-mixin cmty-pm-item(prof, name, work, githubLink, apacheLink)
- article.cmty-pmitem
- if prof
- .cmty-pmitem__proff
- img(src="/public/img/community/b7-chair-star.svg", alt="")
- span #{prof}
- h3.cmty-pmitem__name.h5 !{name}
- small.cmty-pmitem__work.pt-2 #{work}
- .cmty-pmitem__links.flexi
- a.cmty-pmitem__github(href=githubLink)
- img(src="/public/img/icon-github.svg", alt="")
- a.cmty-pmitem__apache(href=apacheLink)
- img(src="/public/img/icon-pero.svg", alt="")
-
-.cmty-pm__wrap.pt-5
- +cmty-pm-item('CHAIR', 'Dmitriy <br>Pavlov', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Alexey Goncharuk', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Alexey Kuznetsov', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Alexey Plehanov', '', 'https://github.com/', '/')
-.cmty-pm__more.jsOpener(data-hidebox="pmMore")
- .jsOpenerWrap.cmty-pm__wrap
- +cmty-pm-item('', 'Alexey Zinoviev', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Andrey Gura', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Andrey Novikov', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Anton Vinogradov', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Denis Magda', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Dmitriy Setrakyan', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Evans Ye', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Gianfranco Murador', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Igor Sapego', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Ilya Kasnacheev', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Ilya Sterin', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Irina Vasilinets', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Ivan Pavlukhin', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Konstantin Boudnik', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Kseniya Romanova', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Maxim Muzafarov', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Nikita Ivanov', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Nikolai Izhikov', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Nikolai Tikhonov', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Ognen Duzlevski', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Pavel Tupitsyn', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Raúl Kripalani', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Roman Shaposhnik', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Roman Shtykh', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Saikat Maitra', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Semyon Boikov', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Sergey Evdokimov', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Sergey Khisamov', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Sergey Vladykin', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Valentin Kulichenko', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Vladimir Ozerov', '', 'https://github.com/', '/')
- +cmty-pm-item('', 'Yakov Zhdanov', '', 'https://github.com/', '/')
-a.cmty-pm__morelink(href="#", data-hideopen="pmMore")
- i Load more
- span Hide
diff --git a/src/_components/committers.pug b/src/_components/committers.pug
new file mode 100644
index 0000000..a785891
--- /dev/null
+++ b/src/_components/committers.pug
@@ -0,0 +1,521 @@
+-
+ let committers = `[{
+ "Name": "Alexander Shapkin",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/ashapkin",
+ "Apache profile": "",
+ "Company": "GridGain"
+ },
+ {
+ "Name": "Alexey Goncharuk",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/agoncharuk",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=agoncharuk",
+ "Company": "GridGain"
+ },
+ {
+ "Name": "Alexey Kuznetsov",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/akuznetsov-gridgain",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=akuznetsov",
+ "Company": "EPAM"
+ },
+ {
+ "Name": "Alexey Plehanov",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/alex-plekhanov",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=alexpl",
+ "Company": "SberTech"
+ },
+ {
+ "Name": "Alexey Scherbakov",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/ascherbakoff",
+ "Apache profile": "",
+ "Company": "GridGain"
+ },
+ {
+ "Name": "Alexey Zinoviev",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/zaleslaw",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=zaleslaw",
+ "Company": "JetBrains"
+ },
+ {
+ "Name": "Andrey Alexandrov",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/aealeksandrov",
+ "Apache profile": "",
+ "Company": "GridGain"
+ },
+ {
+ "Name": "Andrey Gura",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/agura",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=agura",
+ "Company": "GridGain"
+ },
+ {
+ "Name": "Andrey Novikov",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/nva",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=anovikov",
+ "Company": ""
+ },
+ {
+ "Name": "Andrew Mashenkov",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/AMashenkov",
+ "Apache profile": "",
+ "Company": "GridGain"
+ },
+ {
+ "Name": "Anton Vinogradov",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/anton-vinogradov",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=av",
+ "Company": "SberTech"
+ },
+ {
+ "Name": "Artem Budnikov",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/artem-budnikov",
+ "Apache profile": "",
+ "Company": ""
+ },
+ {
+ "Name": "Branko Čibej",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/brainy",
+ "Apache profile": "",
+ "Company": ""
+ },
+ {
+ "Name": "Denis Magda",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/dmagda",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=dmagda",
+ "Company": "GridGain"
+ },
+ {
+ "Name": "Dmitriy Govorukhin",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/dgovorukhin",
+ "Apache profile": "",
+ "Company": ""
+ },
+ {
+ "Name": "Dmitriy Pavlov",
+ "Comitter": "YES",
+ "PMC": "PMC Chair",
+ "GitHub": "https://github.com/dspavlov",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=dpavlov",
+ "Company": "SberTech"
+ },
+ {
+ "Name": "Dmitriy Setrakyan",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/dsetrakyan",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=dsetrakyan",
+ "Company": ""
+ },
+ {
+ "Name": "Evans Ye",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=evansye",
+ "Company": "Trend Micro"
+ },
+ {
+ "Name": "Evgeny Stanilovsky",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/zstan",
+ "Apache profile": "",
+ "Company": "GridGain"
+ },
+ {
+ "Name": "Gianfranco Murador",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=murador",
+ "Company": "Engiweb Security"
+ },
+ {
+ "Name": "Henry Saputra",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/hsaputra",
+ "Apache profile": "",
+ "Company": ""
+ },
+ {
+ "Name": "Igor Rudyak",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/irudyak",
+ "Apache profile": "",
+ "Company": "Rally Health"
+ },
+ {
+ "Name": "Igor Sapego",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/isapego",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=isapego",
+ "Company": "GridGain"
+ },
+ {
+ "Name": "Igor Seliverstov",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/gvvinblade",
+ "Apache profile": "",
+ "Company": ""
+ },
+ {
+ "Name": "Ilya Kasnacheev",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/alamar",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=ilyak",
+ "Company": ""
+ },
+ {
+ "Name": "Ilya Lantukh",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/ilantukh",
+ "Apache profile": "",
+ "Company": ""
+ },
+ {
+ "Name": "Ilya Sterin",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=isterin",
+ "Company": "ChronoTrack"
+ },
+ {
+ "Name": "Irina Vasilinets",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/ivasilinets",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=ivasilinets",
+ "Company": "WhatsApp"
+ },
+ {
+ "Name": "Ivan Bessonov",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/ibessonov",
+ "Apache profile": "",
+ "Company": "GridGain"
+ },
+ {
+ "Name": "Ivan Daschinsky",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/ivandasch",
+ "Apache profile": "",
+ "Company": "SberTech"
+ },
+ {
+ "Name": "Ivan Pavlukhin",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/pavlukhin",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=ipavlukhin",
+ "Company": ""
+ },
+ {
+ "Name": "Ivan Rakov",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/glukos",
+ "Apache profile": "",
+ "Company": ""
+ },
+ {
+ "Name": "Konstantin Boudnik",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=cos",
+ "Company": ""
+ },
+ {
+ "Name": "Konstantin Orlov",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/korlov42",
+ "Apache profile": "",
+ "Company": "GridGain"
+ },
+ {
+ "Name": "Kseniya Romanova",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/ks-romanova",
+ "Apache profile": "",
+ "Company": "GridGain"
+ },
+ {
+ "Name": "Maxim Muzafarov",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/Mmuzaf",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=mmuzaf",
+ "Company": "SberTech"
+ },
+ {
+ "Name": "Mauricio Stekl",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/mstekl",
+ "Apache profile": "",
+ "Company": "GridGain"
+ },
+ {
+ "Name": "Michael Stack",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "",
+ "Apache profile": "",
+ "Company": ""
+ },
+ {
+ "Name": "Nikita Amelchev",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/NSAmelchev",
+ "Apache profile": "",
+ "Company": "SberTech"
+ },
+ {
+ "Name": "Nikita Ivanov",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/nivanov",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=nivanov",
+ "Company": "GridGain"
+ },
+ {
+ "Name": "Nikita Safonov",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/Nikita-tech-writer",
+ "Apache profile": "",
+ "Company": "GridGain"
+ },
+ {
+ "Name": "Nikolai Izhikov",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/nizhikov",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=nizhikov",
+ "Company": "GridGain"
+ },
+ {
+ "Name": "Nikolai Tikhonov",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/TikhonovNikolay",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=ntikhonov",
+ "Company": "Nexign"
+ },
+ {
+ "Name": "Ognen Duzlevski",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=maketo",
+ "Company": "Shoutlet"
+ },
+ {
+ "Name": "Pavel Tupitsyn",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/ptupitsyn",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=ptupitsyn",
+ "Company": "GridGain"
+ },
+ {
+ "Name": "Pavel Kovalenko",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/Jokser",
+ "Apache profile": "",
+ "Company": ""
+ },
+ {
+ "Name": "Peter Ivanov",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/vveider",
+ "Apache profile": "",
+ "Company": "GridGain"
+ },
+ {
+ "Name": "Raúl Kripalani",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=raulk",
+ "Company": "Evosent Consulting"
+ },
+ {
+ "Name": "Roman Shaposhnik",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=rvs",
+ "Company": "Pivotal"
+ },
+ {
+ "Name": "Roman Shtykh",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=shroman",
+ "Company": "Yahoo Japan Corporation"
+ },
+ {
+ "Name": "Saikat Maitra",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/samaitra",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=samaitra",
+ "Company": "Target"
+ },
+ {
+ "Name": "Semyon Boikov",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=sboikov",
+ "Company": ""
+ },
+ {
+ "Name": "Sergey Chugunov",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/sergey-chugunov-1985",
+ "Apache profile": "",
+ "Company": "GridGain"
+ },
+ {
+ "Name": "Sergey Evdokimov",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/sevdokimov-gg",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=sevdokimov",
+ "Company": ""
+ },
+ {
+ "Name": "Sergey Khisamov",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "",
+ "Apache profile": "",
+ "Company": "Fitech Source"
+ },
+ {
+ "Name": "Sergey Vladykin",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/svladykin",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=sergi",
+ "Company": ""
+ },
+ {
+ "Name": "Sergey Stronchinsky",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "",
+ "Apache profile": "",
+ "Company": "UpTeam"
+ },
+ {
+ "Name": "Taras Ledkov",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/tledkov-gridgain",
+ "Apache profile": "",
+ "Company": "GridGain"
+ },
+ {
+ "Name": "Valentin Kulichenko",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/vkulichenko",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=vkulichenko",
+ "Company": "GridGain"
+ },
+ {
+ "Name": "Vladimir Ozerov",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "https://github.com/devozerov",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=vozerov",
+ "Company": ""
+ },
+ {
+ "Name": "Vladisav Jelisavcic",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "",
+ "Apache profile": "",
+ "Company": ""
+ },
+ {
+ "Name": "Vyacheslav Daradur",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/daradurvs",
+ "Apache profile": "",
+ "Company": "Yandex"
+ },
+ {
+ "Name": "Vyacheslav Koptilin",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/sk0x50",
+ "Apache profile": "",
+ "Company": "GridGain"
+ },
+ {
+ "Name": "Yakov Zhdanov",
+ "Comitter": "YES",
+ "PMC": "YES",
+ "GitHub": "",
+ "Apache profile": "http://people.apache.org/phonebook.html?uid=yzhdanov",
+ "Company": "GridGain"
+ },
+ {
+ "Name": "Yury Babak",
+ "Comitter": "YES",
+ "PMC": "",
+ "GitHub": "https://github.com/YuriBabak",
+ "Apache profile": "",
+ "Company": ""
+ }]`;
\ No newline at end of file
diff --git a/src/_components/powered-videos.pug b/src/_components/powered-videos.pug
index 9a885f2..cb092c4 100644
--- a/src/_components/powered-videos.pug
+++ b/src/_components/powered-videos.pug
@@ -4,9 +4,11 @@
"https://www.youtube.com/watch?v=3FFexcYIpmA",
"/public/img/poweredby/videos/001.png",
"IBM",
- "Leveraging In Memory Compute Grids With Core Systems of Record"
+ "Leveraging In Memory Compute Grids With Core Systems Of Record"
)
p Apache Ignite is used for IBM Z Mainframes workloads acceleration.
+ p
+ a(href="https://www.imcsummit.org/2019/us/session/leveraging-memory-compute-grids-core-systems-record", target="_blank") View presentation and learn more about speaker
+powvideo(
"https://www.youtube.com/watch?v=Mhtt2QL_qCQ",
@@ -25,7 +27,9 @@
"Teradata",
"S9D Using Apache Ignite As A Part Of Real Time Campaigning"
)
- p Apache Ignite usage for handling real-time marketing campaigns
+ p Apache Ignite usage for handling real-time marketing campaigns.
+ p
+ a(href="https://www.imcsummit.org/2019/eu/session/using-apache-ignite-part-real-time-campaigning", target="_blank") View presentation and learn more about speakers
+powvideo(
"https://techblog.yahoo.co.jp/oss/yahoo_shopping_purchases_ignite/",
@@ -34,14 +38,14 @@
"«Recent Purchases» With Apache Ignite",
"", false
)
- p Post explains why Yahoo! Japan chose Apache Ignite for a highly scalable caching system that can process tens of thousands of requests per second.
+ p <a href="https://techblog.yahoo.co.jp/oss/yahoo_shopping_purchases_ignite/" target="_blank">This blog post</a> explains why Yahoo! Japan chose Apache Ignite for a highly scalable caching system that can process tens of thousands of requests per second.
p.comvideo__gray SQL queries were performed via thin clients since they do not require a standard topology join and therefore are easier to be handled through container services. After a successful POC, Ignite fully met their requirements and was quickly rolled into production.
+powvideo(
"https://techblog.yahoo.co.jp/oss/yahoo_shopping_purchases_ignite/",
"/public/img/poweredby/videos/005.png",
"American Airlines",
- "In Memory Computing Patterns For High Volume, Real Time Applications",
+ "In-Memory Computing Patterns For High Volume, Real Time Applications",
"", false
)
p American Airlines IT transformations are due to the following advantages of Apache Ignite:
@@ -51,6 +55,8 @@
li Horizontal and vertically scalability
li Efficiency
li ANSI-99 SQL and ACID transaction guarantees ant ctr.
+ p
+ a(href="https://www.imcsummit.org/2018/us/session/memory-computing-patterns-high-volume-real-time-applications", target="_blank") View presentation and learn more about speakers
+powvideo(
"https://www.youtube.com/watch?v=CPmwnjDJ1Sk",
@@ -58,16 +64,19 @@
"ING Bank",
"Embracing The Service Consumption Shift In Banking"
)
- p ING core banking system transformation with Apache Ignite
+ p ING core banking system transformation with Apache Ignite.
+ p
+ a(href="https://www.imcsummit.org/2018/us/session/embracing-service-consumption-shift-banking", target="_blank") View presentation and learn more about speakers
+
+powvideo(
"https://www.youtube.com/watch?v=g1FcrOPXWyg",
"/public/img/poweredby/videos/007.png",
"Banco do Brasil",
"Using Ignite And JBoss Drools To Implement A Complex Event Processing Solution",
- "comvideo__txt--black"
+ "comvideo__txt--black comvideo__txt--medium"
)
- p Вanco do Brasil is developing the omnichannel Horus platform in-house. They implemented a complex event processing ecosystem that is based on Apache Ignite, JBoss Drools, and other components. The team also built microservices and interface applications, both event-driven
+ p Вanco do Brasil is developing the omnichannel Horus platform in-house. They implemented a complex event processing ecosystem that is based on Apache Ignite, JBoss Drools, and other components. The team also built microservices and interface applications, both event-driven.
+powvideo(
"https://www.youtube.com/watch?v=EdFOKJIjRSg",
@@ -75,7 +84,9 @@
"24 Hour Fitness",
"Fitness + In Memory Computing = Getting Ahead Of The Game"
)
- p Apache Ignite as a digital integration hub and database for a variety of 24 Hour Fitness services
+ p Apache Ignite as a digital integration hub and database for a variety of 24 Hour Fitness services.
+ p
+ a(href="https://www.imcsummit.org/2019/us/session/fitness-memory-computing-getting-ahead-game", target="_blank") View presentation and learn more about speakers
+powvideo(
"https://www.youtube.com/watch?v=jF9T2cJB6t0",
@@ -106,7 +117,7 @@
"/public/img/poweredby/videos/011.png",
"BNP Paribas",
"Apache Ignite As A Hybrid Transactional-Analytical Processing Solution At A Large Investment Bank",
- "comvideo__txt--black"
+ "comvideo__txt--black comvideo__txt--medium"
)
p A hybrid transactional-analytical processing (HTAP) solution in BNP Paribas is powered by Apache Ignite and enables the bank to make key business decisions in real-time.
@@ -115,7 +126,7 @@
"/public/img/poweredby/videos/012.png",
"nference.ai",
"How nference.ai Leverages Ignite For Distributed Analytics In The Bioinformatics Domain",
- "comvideo__txt--black"
+ "comvideo__txt--black comvideo__txt--medium"
)
p nference.ai uses Ignite for distributed analytics in the bioinformatics domain.
p Ignite as a horizontally scalable framework allows to define different statistical analyses and execute it on TB’s of numerical data in real-time, without movement of data.
@@ -125,7 +136,7 @@
"/public/img/poweredby/videos/013.png",
"Trimble",
"Building A Live Geospatial Analytics Platform For Construction Productivity With Apache Ignite",
- "comvideo__txt--black"
+ "comvideo__txt--black comvideo__txt--medium"
)
p Trimble built a live geospatial analytics platform for construction productivity with Apache Ignite.
p.comvideo__gray Apache Ignite forms a key infrastructure component of TRex platform. It supports real-time ingest of data from the field along with OLTP style analytics and queries against that data such as thematic tiling, volumes & cut/fill calculations, spatial profiling, etc.
@@ -135,7 +146,7 @@
"/public/img/poweredby/videos/014.png",
"Sentienz",
"Ignite Success Story: How Ignite Fuels The High Throughput Messaging In Sentienz Akiro",
- "comvideo__txt--black"
+ "comvideo__txt--black comvideo__txt--medium"
)
p Sentienz uses Apache Ignite to handle more than 1Millions Requests per second from 10 Million devices with a single cluster IoT platform.
@@ -156,6 +167,8 @@
"High Availability And Disaster Recovery For IMDG"
)
p Digital transformation of Sberbank banking services with Apache Ignite.
+ p
+ a(href="https://www.imcsummit.org/2017/us/sessions/high-availability-and-disaster-recovery-imdg", target="_blank") View presentation and learn more about speakers
+powvideo(
"https://www.youtube.com/watch?v=MMI0RIiLadM",
@@ -163,7 +176,9 @@
"Wellington Management",
"Implementation Of Investment Book Of Record (IBOR) Using Apache Ignite"
)
- p Implementation Of Investment Book Of Record (IBOR) Using Apache Ignite
+ p Implementation Of Investment Book Of Record (IBOR) Using Apache Ignite.
+ p
+ a(href="https://www.imcsummit.org/2017/us/sessions/implementation-investment-book-record-ibor-using-apache-ignitegridgain", target="_blank") View presentation and learn more about speakers
+powvideo(
"https://www.youtube.com/watch?v=PFHb-UuhGkk",
@@ -181,6 +196,8 @@
"Building A Graph Centric Platform On Ignite"
)
p Apache Ignite as a graph centric platform.
+ p
+ a(href="https://www.imcsummit.org/2019/eu/session/building-graph-centric-platform-ignite", target="_blank") View presentation and learn more about speakers
+powvideo(
"https://www.youtube.com/watch?v=v5ecWoC1TC4",
@@ -190,21 +207,25 @@
"comvideo__txt--black"
)
p Visualization and analysis of massive amounts of historical data in real-time with Apache Ignite compute grid capabilities.
+ p
+ a(href="https://www.imcsummit.org/2019/eu/session/trendminer-interactive-historical-data-analysis", target="_blank") View presentation and learn more about speakers
+powvideo(
"https://www.youtube.com/watch?v=78UE11GrWzk",
"/public/img/poweredby/videos/021.png",
"Agilent Technologies Inc.",
- "Leveraging In Memory Data Grid For Faster Time To Market"
+ "Leveraging In-Memory Data Grid For Faster Time To Market"
)
- p Leveraging In-Memory Data Grid for faster Time-to-Market and Data Flexibility problems of Digital Channels.
+ p Leveraging in-memory data grid for faster time-to-market and data flexibility problems of digital channels.
+ p
+ a(href="https://www.imcsummit.org/2018/us/session/leveraging-memory-data-grid-faster-time-market-and-data-flexibility-problems-digital", target="_blank") View presentation and learn more about speakers
+powvideo(
"https://www.youtube.com/watch?v=1D8hyLWMtfM",
"/public/img/poweredby/videos/022.png",
"The Glue",
"How To Build An Event Driven, Dynamically Re-configurable Microservices Platform",
- "comvideo__txt--black"
+ "comvideo__txt--black comvideo__txt--medium"
)
p How to build an event driven, dynamically re-configurable micro services platform with Apache Ignite.
@@ -222,15 +243,15 @@
"/public/img/poweredby/videos/024.png",
"Dutch Railways",
"Detecting Potential Hazardous Situations In The Dutch Railway Planning Using Apache Ignite",
- "comvideo__txt--black"
+ "comvideo__txt--black comvideo__txt--medium"
)
- p Detecting Potential Hazardous Situations in the Dutch Railway Planning to meet challenges of one of the busiest rail infrastructures in Europe JDriven built a space-based architecture with Apache Ignite
+ p Detecting Potential Hazardous Situations in the Dutch Railway Planning to meet challenges of one of the busiest rail infrastructures in Europe JDriven built a space-based architecture with Apache Ignite.
+powvideo(
"https://www.youtube.com/watch?v=qYd9GGRC4L0",
"/public/img/poweredby/videos/017.png",
"HomeAway",
- "An Ignite Compute Grid In The Cloud"
+ "An Ignite Compute Grid <br>In The Cloud"
)
p HomeAway is one of the leading vacation rental websites.
p With Ignite, HomeAway employed a large, in-memory compute grid to move a myriad of their systems to the Cloud.
\ No newline at end of file
diff --git a/src/arch/clustering.pug b/src/arch/clustering.pug
index e704517..87e27f6 100644
--- a/src/arch/clustering.pug
+++ b/src/arch/clustering.pug
@@ -52,14 +52,14 @@
h3.h4.nativebotblock__title
img(src="/public/img/features/native-rocket.svg", alt="").nativebotblock__icon
span Ready to Start?
- p.nativebotblock__text Discover more details about multi-tier storage <br>and configure it for your use-case
- a.nativebotblock__link.arrowlink(href="https://cwiki.apache.org/confluence/display/IGNITE/Ignite+Persistent+Store+-+under+the+hood", target="_blank") Working with SQL Guide
+ p.nativebotblock__text Discover our quick start guide and build <br>your first application in 5-10 minutes
+ a.nativebotblock__link.arrowlink(href="https://ignite.apache.org/docs/latest/", target="_blank") Quick Start Guide
article.nativebotblock.nativebotblock--learn
h3.h4.nativebotblock__title
img(src="/public/img/features/native-docs.svg", alt="").nativebotblock__icon
- span Want to View More Use-Cases?
- p.nativebotblock__text Check out success stories from different industries across the world
- a.nativebotblock__link.arrowlink(href="https://ignite.apache.org/docs/latest/persistence/native-persistence", target="_blank") Multi-Tier Storage Implementation Details
+ span Want To Learn More?
+ p.nativebotblock__text Read Native Persistence article
+ a.nativebotblock__link.arrowlink(href="/arch/native-persistence.html", target="_blank") Native Persistence
diff --git a/src/arch/multi-tier-storage.pug b/src/arch/multi-tier-storage.pug
index 3fd3402..2605aac 100644
--- a/src/arch/multi-tier-storage.pug
+++ b/src/arch/multi-tier-storage.pug
@@ -6,8 +6,6 @@
block css
link(rel="stylesheet", href="../css/native-persistence.css")
link(rel="stylesheet", href="../css/multi-tier.css")
- link(rel="stylesheet", href="../js/vendor/glightbox/glightbox.min.css")
- script(src="../js/vendor/glightbox/glightbox.min.js")
@@ -56,11 +54,16 @@
li Web-session caching
li Real-time processing of continuous data streams
.multitiervid.pt-3
- span.multitiervid__link
+ .multitiervid__link.pb-2
span In-Memory Mode Case-Study
- a(href="https://www.youtube.com/watch?v=Mhtt2QL_qCQ&t=639s", target="_blank", data-gallery="1").multitiervid__screen.glightbox
- img(src="/public/img/features/multitier/video-1.png", alt="")
- .multitiervid__descr Raiffeisen Bank uses in-memory mode to store their data
+ +powvideo(
+ "https://www.youtube.com/watch?v=Mhtt2QL_qCQ&t=639s",
+ "/public/img/features/multitier/video-1.png",
+ "",
+ "How To Use Apache Ignite To Resque The Backend <br>Of The Bank",
+ "comvideo__txt--black comvideo__txt--small"
+ )
+ .multitiervid__descr Raiffeisen Bank uses in-memory mode to store their data
// /.multitier3
.multitier4.flexi
@@ -69,12 +72,18 @@
p Ignite slides in between your existing application and data layer. Ignite <a href="https://ignite.apache.org/docs/latest/persistence/external-storage#read-through-and-write-through" target="_blank">writes-through</a> or <a href="https://ignite.apache.org/docs/latest/persistence/external-storage#write-behind-caching" target="_blank">writes-behind</a> all data modifications to the underlying external databases.
h4.multitier3__h4.fz20.pt-3.pb-2 Use-Cases
p Offloading and acceleration of existing databases, backend-systems, applications and APIs.
- .multitiervid.pt-4
- span.multitiervid__link
+ .multitiervid.pt-4
+ .multitiervid__link.pb-2
span In-Memory + External Database Mode Case-Study
- a.multitiervid__screen(href="#")
- img(src="/public/img/features/multitier/video-2.png", alt="")
- .multitiervid__descr Short description
+ +powvideo(
+ "",
+ "/public/img/features/multitier/video-2.png",
+ "",
+ "In-Memory + External <br>Database Mode Case-Study",
+ "comvideo__txt--small",
+ false
+ )
+ .multitiervid__descr Short description
.multitiers__right
article.multitierblock
h3.multitierblock__title In-Memory + External Database Mode
@@ -96,11 +105,16 @@
h4.multitier3__h4.fz20.pt-3.pb-2 Use-Cases
p Ignite as a distributed database for HTAP workloads or digital integration hub with the active persistence layer.
.multitiervid.pt-4
- span.multitiervid__link
+ .multitiervid__link.pb-2
span Native Persistence Case-Study
- a.multitiervid__screen.glightbox(href="https://www.youtube.com/watch?v=jF9T2cJB6t0&t=137s", target="_blank", data-gallery="2")
- img(src="/public/img/features/multitier/video-3.png", alt="")
- .multitiervid__descr JP Morgan team use Ignite to achieve persistence, caching and integrated compute
+ +powvideo(
+ "https://www.youtube.com/watch?v=jF9T2cJB6t0&t=137s",
+ "/public/img/features/multitier/video-2.png",
+ "",
+ "How To Use Apache Ignite To Resque The Backend <br>Of The Bank",
+ "comvideo__txt--small"
+ )
+ .multitiervid__descr JP Morgan team use Ignite to achieve persistence, caching and integrated compute
// /.multitier3
// /.multitiers
diff --git a/src/community.pug b/src/community.pug
index 7506c2c..8b92ac0 100644
--- a/src/community.pug
+++ b/src/community.pug
@@ -160,7 +160,55 @@
.cmty-committers__text.pt-2 Most active contributors who make a significant contribution <br>to the project become Apache Ignite committers.
p.cmty-committers__small.pt-2 <a href="https://ignite.apache.org/community/resources.html#people" target="_blank">Here is</a> the list of committers for the project.
.committers__wrap.flexi
- include _components/cmty-committers.pug
+
+
+ mixin committerNew(obj)
+ if obj["Comitter"]
+ .committer.flexi
+ .committer__name #{obj["Name"]}
+ if obj["GitHub"]
+ a.committer__github(href=obj["GitHub"])
+ img(src="/public/img/icon-github.svg", alt="")
+ if obj["Apache profile"]
+ a.committer__apache(href=obj["Apache profile"])
+ img(src="/public/img/icon-pero.svg", alt="")
+ else
+ span.committer__apache
+
+
+ include ./_components/committers.pug
+ -
+ let arrayCommitters = JSON.parse(committers);
+ let committersLeft = arrayCommitters.slice(0,arrayCommitters.length / 2);
+ let committersRight = arrayCommitters.slice(arrayCommitters.length / 2);
+ let pmc = arrayCommitters.filter((el) => {
+ return el.PMC;
+ })
+ .committers__left
+ each val, index in committersLeft
+ if index > 6
+ - break;
+ +committerNew(val)
+ a.committers__morelink(href="#", data-hideopen="committersLeft", data-invis="1") Load more
+ .committers__more.jsOpener(data-hidebox="committersLeft")
+ .jsOpenerWrap
+ each val, index in committersLeft
+ if index <= 6
+ - continue;
+ +committerNew(val)
+ .committers__right
+ each val, index in committersRight
+ if index > 6
+ - break;
+ +committerNew(val)
+ a.committers__morelink(href="#", data-hideopen="committersRight", data-invis="1") Load more
+ .committers__more.jsOpener(data-hidebox="committersRight")
+ .jsOpenerWrap
+ each val, index in committersRight
+ if index <= 6
+ - continue;
+ +committerNew(val)
+ //- include _components/cmty-committers.pug
// /.cmty-committers
@@ -171,7 +219,39 @@
.cmty-committers__text.pt-2 A group of Ignite committers who oversee project management and operational matters. <br>They vote on new committers, releases and do other vital decisions.
p.cmty-committers__small.pt-2 <a href="#">Here is</a> the list of PMC members for the project.
- include _components/cmty-phs.pug
+
+
+ mixin projectManagers(obj)
+ article.cmty-pmitem
+ if obj["PMC"] == "PMC Chair"
+ .cmty-pmitem__proff
+ img(src="/public/img/community/b7-chair-star.svg", alt="")
+ span Chair
+ h3.cmty-pmitem__name.h5 !{obj["Name"]}
+ small.cmty-pmitem__work.pt-2 #{obj["Company"]}
+ .cmty-pmitem__links.flexi
+ if obj["GitHub"]
+ a.cmty-pmitem__github(href=obj["GitHub"], target="_blank")
+ img(src="/public/img/icon-github.svg", alt="")
+ if obj["Apache profile"]
+ a.cmty-pmitem__apache(href=obj["Apache profile"], target="_blank")
+ img(src="/public/img/icon-pero.svg", alt="")
+ //- include _components/cmty-phs.pug
+
+ .cmty-pm__wrap.pt-5
+ each val, index in pmc
+ if index > 3
+ - break;
+ +projectManagers(val)
+ .cmty-pm__more.jsOpener(data-hidebox="pmMore")
+ .jsOpenerWrap.cmty-pm__wrap
+ each val, index in pmc
+ if index < 4
+ - continue;
+ +projectManagers(val)
+ a.cmty-pm__morelink(href="#", data-hideopen="pmMore")
+ i Load more
+ span Hide
// /.cmty-pm
@@ -298,9 +378,13 @@
i 02
h3.cmty-redstep__h3 If you want to help application developpers
p Look for new questions on the <a href="mailto:user-subscribe@ignite.apache.org">user mailing list</a> or <a href="https://stackoverflow.com/questions/tagged/ignite" target="_blank">StackOverflow</a> (#ignite) and help others to use Ignite successfully.
- .cmty-redstart__bottom.flexi
- h3.cmty-redstart__bottitle.h5.
- We do recognise and welcome non-code contributions. There are dozens of Apache Ignite community members who contribute this way
+ .cmty-redstart__bottom.flexi
+ .cmty-redstart__left
+ h3.h4.pb-1 Project Awareness <br>Top Contributors
+ p.h5.cmty-redstart__grey Previous Quarter
+ h3.cmty-redstart__bottitle.h5.pt-4.pb-3
+ We do recognise and welcome non-code contributions. There are dozens of Apache Ignite community members who contribute this way
+ a(href="https://recognition.gridgain.com/main?product=ignite", target="_blank") See all contributors and contributions
a.cmty-redstart__botright(href="https://recognition.gridgain.com/main?date=prev-quarter", target="_blank")
iframe(src="https://recognition-dev.gridgain.com/leaderboard-frame?limit=10&interval=prev-quarter", frameborder="0").cmty-redstart__iframe.themescroll
// /.cmty-redstart
diff --git a/src/events-video.pug b/src/events-video.pug
new file mode 100644
index 0000000..0e0ec3c
--- /dev/null
+++ b/src/events-video.pug
@@ -0,0 +1,293 @@
+extend _components/base.pug
+
+block pagetitle
+ | Events Watch Video
+
+block css
+ link(rel="stylesheet", href="../css/events.css")
+
+block main
+ - global.pageHref = "events.html"
+ include ./_components/header.pug
+
+
+
+ section.eventhero
+ .container
+ .eventhero__main
+ h2.h2.
+ Join The Apache Ignite <br>
+ Community At Conferences, <br>
+ Summits And Other Events
+ .h5.pt-3.
+ The community meets online and offline regularly. <br>
+ Join our meetup groups and events to learn from <br>Ignite experts or to share your Ignite experience.
+ img.eventhero__img(src="/public/img/events/b1-mainpic.svg", alt="Join the Apache Ignite Community at Conferences, Summits and Other Events")
+ // /.eventhero
+
+
+ section.cmtynavblock
+ .container
+ ul.cmtynavblock__list.flexi
+ li
+ a.cmtynavblock__active(href="#summit") Ignite Summit
+ li
+ a(href="#meetups") Meetups Worldwide
+ li
+ a(href="#upcoming") Upcoming Events
+ li
+ a(href="#past") Past Events
+ // /.cmtynavblock
+
+
+
+ section.event-featured.container
+ p.capstext Featured Event
+ a(href="https://ignite-summit.org/schedule/", target="_blank").event-featured__banner.pt-5
+ picture
+ source(srcset="/public/img/events/event-banner-vert.jpg" media="(max-width: 767px)")
+ img(src="/public/img/events/event-banner.jpg", alt="")
+ //- .event-featured__placeholder(style="background:#E8F2FA; height:340px;")
+ // /.event-featured
+
+
+
+ section.evsummit.container#summit
+ .evsummit__date.flexi
+ .evsummit__day 16
+ .evsummit__month.h5 NOVEMBER <br>2021
+ .evsummit__info.flexi.pt-5
+ .evsummit__logo
+ img(src="/public/img/events/b2-summit.svg", alt="")
+ .evsummit__descr
+ h3.h3 Apache Ignite Summit
+ p.h5.pt-2.
+ This virtual conference will feature speakers from industry-leading companies <br>
+ and hundreds of participants from all over the world.
+ .evsummit__blocks.pt-5.flexi
+ a(href="#", target="_blank").evsummblock.evsummblock--speaker
+ p.h4.evsummblock__title Watch Summit videos and learn more about in-memory computing technology
+ p.fz20.pt-1x.evsummblock__descr A full collection of Apache Ignite Summit presentations
+ p.evsummblock__listtitle.pt-4
+ span.button Watch Summit Videos
+ // /.evsummit
+
+
+ section.event-planet#meetups
+ .container
+ .event-planet__wrap.flexi
+ .event-planet__main
+ h3.h3.pb-1 Apache Ignite Meetups Worldwide
+ p.h5.pt-5 Meet the community — developers, experts, and practitioners — face-to-face, virtually, or onsite in your city.
+ .event-planet__pic
+ img(src="/public/img/events/b4-world.svg", alt="")
+ // /.event-planet
+
+
+
+ section.event-virtual.container
+ .eventvirt.flexi
+ .eventvirt__left
+ h3.h4 Virtual Apache Ignite Meetup
+ p.pt-2 Join Ignite users, developers, committers, contributors, and architects from all over the world and get access to the online-talks and presentations by Apache Ignite experts and practitioners.
+ .eventvirt__right
+ a.button(href="#") Join Virtual Meetup
+
+ .event-virtbot.flexi
+ .event-virtbot__col
+ h4.h4 Recordings Of Past Meetups
+ p.pt-2 Find a collection of past Virtual Apache Ignite Meetup <br>presentations, talks, and webinars.
+ .event-recording.pb-2
+ a(href="#").event-recorditem.videoscr.glightbox
+ .event-recpic(style="border-radius:10px; background:#F6F6F6;")
+ a(href="#").event-recorditem.videoscr.glightbox
+ .event-recpic(style="border-radius:10px; background:#F6F6F6;")
+ a(href="#").event-recorditem.videoscr.glightbox
+ .event-recpic(style="border-radius:10px; background:#F6F6F6;")
+ a.event-recbutton.button.button--shadow(href="https://www.youtube.com/playlist?list=PLMc7NR20hA-LQ0GR1QW5SDQflMOuPUqDQ", target="_blank")
+ i.
+ <svg width="9" height="10" viewBox="0 0 9 10" fill="none" xmlns="http://www.w3.org/2000/svg">
+ <path d="M8.71423 4.99993L0.142805 9.94865L0.142805 0.0512134L8.71423 4.99993Z"/>
+ </svg>
+ span Watch Virtual Meetup videos
+
+ .event-virtbot__col
+ h4.h4 Upcoming Virtual Meetup
+ p.pt-2.event-virtbot__gray November 16, 2021
+ .event-dynamicsect
+ a.button.button--shadow.event-recmorebutton(href="https://www.meetup.com/ru-RU/Apache-Ignite-Virtual-Meetup/events/280383112/", target="_blank") Learn more
+ // /.event-virtual
+
+
+
+ section.eventyoucity.container
+ h2.h4 Apache Ignite Meetups In Your City
+ .eventyoucity__wrap.pt-5
+ article.eventyoucity__item
+ .eventyoucity__icon
+ img(src="/public/img/events/flag-uk.svg", alt="")
+ .eventyoucity__town.h5
+ strong London
+ span Apache Ignite Meetup
+ .eventyoucity__action
+ a.button.button--shadow(href="#")
+ img(src="/public/img/events/icon-plus.svg", alt="")
+ span Join
+ article.eventyoucity__item
+ .eventyoucity__icon
+ img(src="/public/img/events/flag-ru.svg", alt="")
+ .eventyoucity__town.h5
+ strong St.Petersburg
+ span Apache Ignite Meetup
+ .eventyoucity__action
+ a.button.button--shadow(href="#")
+ img(src="/public/img/events/icon-plus.svg", alt="")
+ span Join
+ article.eventyoucity__item
+ .eventyoucity__icon
+ img(src="/public/img/events/flag-ru.svg", alt="")
+ .eventyoucity__town.h5
+ strong Moscow
+ span Apache Ignite Meetup
+ .eventyoucity__action
+ a.button.button--shadow(href="#")
+ img(src="/public/img/events/icon-plus.svg", alt="")
+ span Join
+ article.eventyoucity__last
+ p.fz20.pb-3 Start an onsite Apache Ignite Meetup in your city.
+ small Take the first step.
+ small Send us a note to <br><a href="mailto:dev@ignite.apache.org">dev@ignite.apache.org</a> <br>and we'll see what can be done.
+ // /.eventyoucity
+
+
+
+ section.eventupcoming.container#upcoming
+ .capstext.pb-1 Upcoming Events Schedule
+ .eventupcoming__wrap.pt-4
+ h2.h4.eventupcoming__head.pb-5 Online events (2)
+ article.eventcomingitem.flexi
+ .eventcomingitem__left
+ p.eventcomingitem__num 21
+ p.eventcomingitem__month SEPTEMBER
+ p.eventcomingitem__year.pt-3 2021
+ .eventcomingitem__main
+ p.eventcomingitem__title.h5 Distributed Java Databases Under the Hood: Main Components and Interactions Between Them
+ p.eventcomingitem__descr.pt-1 We will describe the minimal architecture of distributed data storage—the main components and how these components work together.
+ a.eventcomingitem__more(href="#") Learn more details
+ .eventcomingitem__right
+ .eventcomingitem__mic
+ .eventcomingitem__speaker Valentin Kulichenko
+ .eventcomingitem__loc
+ .eventcomingitem__locblock
+ img(src="/public/img/events/icon-pero.png", alt="")
+ .eventcomingitem__camera Online event
+ // /.eventcomingitem
+
+ article.eventcomingitem.flexi
+ .eventcomingitem__left
+ p.eventcomingitem__num 23
+ p.eventcomingitem__month SEPTEMBER
+ p.eventcomingitem__year.pt-3 2021
+ .eventcomingitem__main
+ p.eventcomingitem__title.h5 Apache Ignite Extensions – Modularization
+ p.eventcomingitem__descr.pt-1 Apache Ignite Extensions to allow Apache Ignite codebase host core modules capabilities and migrate 3rd party integrations in a separate repository.
+ a.eventcomingitem__more(href="#") Learn more details
+ .eventcomingitem__right
+ .eventcomingitem__mic
+ .eventcomingitem__speaker Saikat Maitra
+ .eventcomingitem__loc
+ .eventcomingitem__locblock
+ img(src="/public/img/events/icon-pero.png", alt="")
+ .eventcomingitem__camera Online event
+ // /.eventcomingitem
+
+ .eventupcoming__wrap.pt-4
+ h2.h4.py-4 Offline events (4)
+ article.eventcomingitem.flexi
+ .eventcomingitem__left
+ p.eventcomingitem__num 20
+ p.eventcomingitem__month SEPTEMBER
+ p.eventcomingitem__year.pt-3 2021
+ .eventcomingitem__main
+ .eventcomingitem__complextitle.flexi
+ img.eventcomingitem__logo(src="/public/img/events/content/event1.png", alt="")
+ p.eventcomingitem__title.h5 Apache Ignite. Now with CDC!
+ p.eventcomingitem__descr.pt-2 Nikolay Izhikov, Apache Ignite PMC, will introduce the audience to Change Data Capture and share how it's organized in Apache Ignite
+ a.eventcomingitem__more(href="#") Learn more details
+ .eventcomingitem__right
+ .eventcomingitem__mic
+ .eventcomingitem__speaker Nikolay Izhikov
+ .eventcomingitem__loc
+ .eventcomingitem__locblock Saint-Petersburg, Russia
+ .eventcomingitem__camera Online event
+ // /.eventcomingitem
+
+ article.eventcomingitem.flexi
+ .eventcomingitem__left
+ p.eventcomingitem__num 23
+ p.eventcomingitem__month SEPTEMBER
+ p.eventcomingitem__year.pt-3 2021
+ .eventcomingitem__main
+ .eventcomingitem__complextitle.flexi
+ img.eventcomingitem__logo(src="/public/img/events/content/event2.png", alt="")
+ p.eventcomingitem__title.h5 Organization of testing distributed systems on the example of a real Java project
+ p.eventcomingitem__descr.pt-2 First offline meeting in 2021! Ignite Committers will talk about recently updated features. Dmitry Gorchakov will introduce the case – building a distributed system of "super services" on Apache Ignite.
+ a.eventcomingitem__more(href="#") Learn more details
+ .eventcomingitem__right
+ .eventcomingitem__mic
+ .eventcomingitem__speaker.
+ Ivan Bessonov<br>
+ Maxim Muzafarov<br>
+ Dmitry Gorchakov
+ .eventcomingitem__loc
+ .eventcomingitem__locblock Moscow, Russia
+ // /.eventcomingitem
+ // /.eventupcoming
+
+
+
+
+ section.eventspast#past.container
+ h3.capstext.pb-5 Past Events
+ .eventspast__tablinks.flexi
+ button.eventpast__link(data-tablink="e2021").active 2021
+ button.eventpast__link(data-tablink="e2021") 2020
+ button.eventpast__link(data-tablink="e2021") 2019
+ button.eventpast__link(data-tablink="e2021") 2018
+ button.eventpast__link(data-tablink="e2021") 2017
+ button.eventpast__link(data-tablink="e2021") 2016
+ button.eventpast__link(data-tablink="e2021") 2015
+ button.eventpast__link(data-tablink="e2021") 2014
+ .eventspast__tabs
+ .eventspast__tab
+ article.eventcard
+ .eventcard__date September 2, 2021
+ h3.h5.pt-3 Building a low-code BaaS platform on Apache Ignite
+ .eventcard__info.pt-2
+ .eventcard__speaker Courtney Robinson
+ small (Hypi, co-founder and CEO)
+ .eventcard__loc Virtual Apache Ignite Meetup
+ a.eventcard__button.button.button--shadow Learn more details
+ article.eventcard
+ .eventcard__date September 2, 2021
+ h3.h5.pt-3 Apache Ignite 3.0.0 Alpha 2 Build Community Gathering
+ .eventcard__info.pt-2
+ .eventcard__speaker.eventcard__speaker--one Valentin Kulichenko
+ .eventcard__loc Virtual Apache Ignite Meetup
+ a.eventcard__button.button.button--shadow Learn more details
+ article.eventcard
+ .eventcard__date June 19, 2021
+ h3.h5.pt-3 Apache Ignite on Kubernetes
+ .eventcard__info.pt-2
+ .eventcard__speaker.eventcard__speaker--one Colin Capriati
+ .eventcard__loc Virtual Apache Ignite Meetup
+ a.eventcard__button.button.button--shadow Learn more details
+ // /.eventspast__tab
+ .eventspast__bottom.pt-5
+ a.eventspast__more.jsLoadMoreEvents(href="#") Show more
+ // /.eventspast
+
+
+
+
+
\ No newline at end of file
diff --git a/src/events.pug b/src/events.pug
index 25d5a6e..c7412fd 100644
--- a/src/events.pug
+++ b/src/events.pug
@@ -43,8 +43,11 @@
section.event-featured.container
p.capstext Featured Event
- a(href="#").event-featured__banner.pt-5
- .event-featured__placeholder(style="background:#E8F2FA; height:340px;")
+ a(href="https://ignite-summit.org/schedule/", target="_blank").event-featured__banner.pt-5
+ picture
+ source(srcset="/public/img/events/event-banner-vert.jpg" media="(max-width: 767px)")
+ img(src="/public/img/events/event-banner.jpg", alt="")
+ //- .event-featured__placeholder(style="background:#E8F2FA; height:340px;")
// /.event-featured
@@ -62,7 +65,7 @@
This virtual conference will feature speakers from industry-leading companies <br>
and hundreds of participants from all over the world.
.evsummit__blocks.pt-5.flexi
- a(href="#").evsummblock.evsummblock--speaker
+ a(href="https://hopin.com/events/ignite-summit-cloud-edition", target="_blank").evsummblock.evsummblock--speaker
p.h4.evsummblock__title Become a speaker
p.fz20.pt-1x.evsummblock__descr Submit a talk by October 15
p.evsummblock__listtitle.pt-4
@@ -71,7 +74,7 @@
li Ignite cloud-related deployment stories
li technical deep dives
li integration experiences
- a(href="#").evsummblock.evsummblock--join
+ .evsummblock.evsummblock--join
p.h4.evsummblock__title Join Summit online
p.fz20.pt-1x.evsummblock__descr.
Become a part of a true community event
@@ -98,19 +101,19 @@
h3.h4 Virtual Apache Ignite Meetup
p.pt-2 Join Ignite users, developers, committers, contributors, and architects from all over the world and get access to the online-talks and presentations by Apache Ignite experts and practitioners.
.eventvirt__right
- a.button(href="#") Join Virtual Meetup
+ a.button(href="https://www.meetup.com/ru-RU/Apache-Ignite-Virtual-Meetup/", target="_blank") Join Virtual Meetup
.event-virtbot.flexi
.event-virtbot__col
h4.h4 Recordings Of Past Meetups
p.pt-2 Find a collection of past Virtual Apache Ignite Meetup <br>presentations, talks, and webinars.
.event-recording.pb-2
- a(href="#").event-recorditem.videoscr.glightbox
- .event-recpic(style="border-radius:10px; background:#F6F6F6;")
- a(href="#").event-recorditem.videoscr.glightbox
- .event-recpic(style="border-radius:10px; background:#F6F6F6;")
- a(href="#").event-recorditem.videoscr.glightbox
- .event-recpic(style="border-radius:10px; background:#F6F6F6;")
+ a(href="https://www.youtube.com/watch?v=f2ArcJPH4iU&list=PLMc7NR20hA-LQ0GR1QW5SDQflMOuPUqDQ&index=1", target="_blank").event-recorditem.videoscr.glightbox
+ img.event-recpic(src="https://img.youtube.com/vi/f2ArcJPH4iU/maxresdefault.jpg", alt="")
+ a(href="https://www.youtube.com/watch?v=lCiZ3x8IRvI&list=PLMc7NR20hA-LQ0GR1QW5SDQflMOuPUqDQ&index=2" target="_blank").event-recorditem.videoscr.glightbox
+ img.event-recpic(src="https://img.youtube.com/vi/lCiZ3x8IRvI/maxresdefault.jpg", alt="")
+ a(href="https://www.youtube.com/watch?v=7UjENQBFvIQ&list=PLMc7NR20hA-LQ0GR1QW5SDQflMOuPUqDQ&index=3" target="_blank").event-recorditem.videoscr.glightbox
+ img.event-recpic(src="https://img.youtube.com/vi/7UjENQBFvIQ/maxresdefault.jpg", alt="")
a.event-recbutton.button.button--shadow(href="https://www.youtube.com/playlist?list=PLMc7NR20hA-LQ0GR1QW5SDQflMOuPUqDQ", target="_blank")
i.
<svg width="9" height="10" viewBox="0 0 9 10" fill="none" xmlns="http://www.w3.org/2000/svg">
@@ -137,7 +140,7 @@
strong London
span Apache Ignite Meetup
.eventyoucity__action
- a.button.button--shadow(href="#")
+ a.button.button--shadow(href="https://www.meetup.com/ru-RU/Apache-Ignite-London/" target="_blank")
img(src="/public/img/events/icon-plus.svg", alt="")
span Join
article.eventyoucity__item
@@ -147,7 +150,7 @@
strong St.Petersburg
span Apache Ignite Meetup
.eventyoucity__action
- a.button.button--shadow(href="#")
+ a.button.button--shadow(href="https://www.meetup.com/ru-RU/St-Petersburg-Apache-Ignite-Meetup/" target="_blank")
img(src="/public/img/events/icon-plus.svg", alt="")
span Join
article.eventyoucity__item
@@ -157,7 +160,7 @@
strong Moscow
span Apache Ignite Meetup
.eventyoucity__action
- a.button.button--shadow(href="#")
+ a.button.button--shadow(href="https://www.meetup.com/ru-RU/Moscow-Apache-Ignite-Meetup/" target="_blank")
img(src="/public/img/events/icon-plus.svg", alt="")
span Join
article.eventyoucity__last
diff --git a/src/faq.pug b/src/faq.pug
index 7ca0574..98d0f56 100644
--- a/src/faq.pug
+++ b/src/faq.pug
@@ -78,7 +78,7 @@
p Ignite is a distributed database for high-performance computing with in-memory speed.
p Data in Ignite is stored in-memory and/or on-disk, and is either partitioned or replicated across a cluster of multiple nodes. This provides scalability, performance, and resiliency.
.cardsimple__bottom
- a.cardsimple__button.button.button--shadow(href="/use-cases/in-memory-data-grid.html") Learn more: In-Memory Database
+ a.cardsimple__button.button.button--shadow(href="/use-cases/in-memory-database.html ") Learn more: Distributed Database
article.faqbox.cardsimple
.faqbox__itemtitle.h5 Is Ignite an In-memory Database?
@@ -103,7 +103,7 @@
p Although Ignite supports SQL natively, there are differences in how Ignite handles constraints and indexes.
p Ignite supports primary and secondary indexes, however the uniqueness can only be enforced for the primary indexes. Ignite also does not support foreign key constraints at the moment.
.cardsimple__bottom
- a.cardsimple__button.button.button--shadow(href="/use-cases/in-memory-database.html") Learn more: In-Memory Database
+ a.cardsimple__button.button.button--shadow(href="/use-cases/in-memory-database.html") Learn more: SQL Database
article.faqbox.cardsimple
.faqbox__itemtitle.h5 Is Ignite a Disk- or Memory-Only Storage?
@@ -153,7 +153,7 @@
section.toolingend
.container.flexi
.toolingend__main
- h2.toolingend__title.h4 Ready to Start with Apache Ignite?
+ h2.toolingend__title.h4 Ready to Start With Apache Ignite?
p.fz20.pt-1x Start with our Quick Start Guides and build your first application <br>in 5-10 minutes
.toolingend__action
a.button Build your first application
\ No newline at end of file
diff --git a/src/features/acid-transactions.pug b/src/features/acid-transactions.pug
index a82967e..f8484fe 100644
--- a/src/features/acid-transactions.pug
+++ b/src/features/acid-transactions.pug
@@ -18,7 +18,7 @@
section.innerhero
.container.innerhero__cont
.innerhero__main
- h1.h1.innerhero__h1 Distributed ACID <br>transactions
+ h1.h1.innerhero__h1 Distributed ACID <br>Transactions
.pt-2.h3 with Apache Ignite
.innerhero__descr.pt-4.h5.
Classical ACID transactions that let you update distributed data <br>consistently, durably and with in-memory speed
@@ -53,7 +53,7 @@
section.acid2.container
- h2.acid2__h2 To guarantee data consistency, durability and fault-<br>tolerance Ignite implements the two-phase commit protocol
+ h2.acid2__h2 To guarantee data consistency, durability and fault-tolerance<br> <strong>Ignite implements the two-phase commit protocol</strong>
.acid2__wrap.flexi.pt-5
.acid2__main
p In distributed systems, a transaction usually spans across multiple cluster nodes.
diff --git a/src/features/distributed-key-value-store.pug b/src/features/distributed-key-value-store.pug
index bf01f1e..637d097 100644
--- a/src/features/distributed-key-value-store.pug
+++ b/src/features/distributed-key-value-store.pug
@@ -75,12 +75,12 @@
section.keyvalue3.container.flexi
.keyvalue3__right
- .keyvalue__title Automatic Synchronization With External <br>Databases To Keep A Consistent Copy Of Data
+ .keyvalue__title Near Cache To Process Your Requests In Microseconds
.keyvaluetext.pt-2.pb-5
- p Two synchronization strategies are available in Apache Ignite: write-through/behind and read-through
+ p A near cache is a local client-side cache that stores the most frequently <br>used data on the application end.
.keyvalue__title How it works
.keyvaluetext.pt-2.pb-5
- p It is applied for applications that require a consistent response time ranging in microseconds. Ignite automatically invalidates and updates the near cache.
+ p It is applied for applications that require a consistent response time ranging in microseconds. Ignite automatically invalidates and updates the near cache.
p Whenever the primary copy of a record gets updated on a server node, Ignite propagates the change to all the nodes that store the record’s backup copy, as well as to the applications that keep the record’s copy in their near caches.
.keyvalue3__left
.keyvalue3__picwrap.picwrap
diff --git a/src/features/multilanguage.pug b/src/features/multilanguage.pug
index 992c637..4d4360d 100644
--- a/src/features/multilanguage.pug
+++ b/src/features/multilanguage.pug
@@ -66,7 +66,7 @@
img(src="/public/img/features/native-docs.svg", alt="").nativebotblock__icon
span Want to Learn More?
p.nativebotblock__text Check out how to run Ignite with Java, .NET/C#, C++, Python, Node.JS, SQL, PHP, or REST API
- a.nativebotblock__link.arrowlink(href="#", target="_blank") Multi-language guide
+ a.nativebotblock__link.arrowlink(href="https://ignite.apache.org/docs/latest/index#quick-start-guides ", target="_blank") Multi-language guide
diff --git a/src/features/tooling.pug b/src/features/tooling.pug
index 65c8689..e2548dd 100644
--- a/src/features/tooling.pug
+++ b/src/features/tooling.pug
@@ -59,7 +59,7 @@
dl.toolvarlist1__dl
dt Manage the size of your cluster by starting or stopping nodes.
.toolvarlist1__more
- a.button(href="/use-cases/in-memory-cache.html") Learn more
+ a.button(href="https://ignite.apache.org/docs/latest/tools/visor-cmd", target="_blank") Learn more
.toolvarlist1__right
h3.toolvarlist1__title Control Script
p.toolvarlist1__descr An advanced command-line utility. It can <br>do the following:
@@ -73,7 +73,7 @@
dl.toolvarlist1__dl
dt Detect long-running or hanging transactions
.toolvarlist1__more
- a.button(href="/use-cases/in-memory-cache.html") Learn more
+ a.button(href="https://ignite.apache.org/docs/latest/tools/control-script", target="_blank") Learn more
// /.toolingbox1
@@ -187,8 +187,8 @@
section.toolingend
.container.flexi
.toolingend__main
- h2.toolingend__title.h4 Ready to Start with Apache Ignite?
+ h2.toolingend__title.h4 Ready to Start With Apache Ignite?
p.fz20.pt-1x Start with our Quick Start Guides and build your first application <br>in 5-10 minutes
.toolingend__action
- a.button Build your first application
+ a.button(href="https://ignite.apache.org/docs/latest/", target="_blank") Build your first application
diff --git a/src/resources.pug b/src/resources.pug
index b5ef66b..baae72f 100644
--- a/src/resources.pug
+++ b/src/resources.pug
@@ -17,7 +17,7 @@
article.comvideo
.comvideo__box
a.comvideo__screen(href=url, data-youtube)
- span(class="comvideo__txt comvideo__smalltxt " + textclass) !{title}
+ span(class="comvideo__txt comvideo__txt--medium" + textclass) !{title}
span(class="comvideo__sub " + blacktitile) !{sub}
img(src=thumbname, alt="")
.comvideo__descr.pt-2
@@ -105,14 +105,14 @@
span Essential Videos and Webinar Recordings
p.h5.pt-1x Explore our collection of videos featuring widespread use-cases.
.resvideos__grid.pt-5
- +resvideo('https://www.youtube.com/watch?v=UeQKuAQaMNU', "In memoty computing <br>essentials")
+ +resvideo('https://www.youtube.com/watch?v=UeQKuAQaMNU', "In-Memory Computing Essentials")
p In this video, we introduce the fundamental capabilities of in-memory computing platforms, such as high-speed performance and scalability.
+resvideo('https://www.youtube.com/watch?v=hrnrsIkCnI0', "Distributed Computing <br>With Apache Ignite")
p In this video, we show how to design and execute distributed computations considering all the pros and cons.
+resvideo('https://www.youtube.com/watch?v=TCsl-W0tsEE', "Consistency And Transactions <Br>Of Apache Ignite")
p In this webinar, we provide a deep understanding of Apache Ignite’s support for ACID transactions and data consistency.
- +resvideo('https://www.youtube.com/watch?v=eYV-tNLzIts', "Apache Ignite <br>Sql Essentials")
+ +resvideo('https://www.youtube.com/watch?v=eYV-tNLzIts', "Apache Ignite <br>SQL Essentials")
p Learn how to apply a classic SQL database experience while enabling in-memory speeds at petabyte scale for a variety of workloads.
+resvideo('https://www.youtube.com/watch?v=38YgdAOs038', "Deploying Apache Ignite In Kubernetes")
p In this webinar, speakers provide steps on how to deploy Ignite in Kubernetes.
@@ -131,21 +131,21 @@
p.pt-2.h5 Enhance your knowledge in building high-performance and <br>data-intensive applications with the Apache Ignite capabilities.
.rescourses__wrap.pt-5
article.rescourse.cardsimple
- h3.fz20.rescourse__title.pb-2.maxline3 Apache Ignite Management <br>and Monitoring Guide
+ h3.fz20.rescourse__title.pb-2.maxline3 Apache Ignite Management <br>And Monitoring Guide
img.rescourse__pic(src="/public/img/resourses/training1.svg", alt="")
- p.rescourse__descr.pb-3.pt-2 Learn how to monitor and manage Apache Ignite clusters in production
- a.rescourse__button.button(href="https://www.gridgain.com/services/training", target="_blank") Training Schedule
+ p.rescourse__descr.pb-3.pt-2 Learn how to monitor nd manage Apache Ignite clusters in production
+ a.rescourse__button.button(href="https://www.gridgain.com/docs/tutorials/management-monitoring/overview", target="_blank") Training Schedule
article.rescourse.cardsimple
h3.fz20.rescourse__title.pb-2.maxline3.
- Apache Ignite Essentials: Key Design Principles for Building Data-Intensive Applications
+ Apache Ignite Essentials: Key Design Principles For Building Data-Intensive Applications
img.rescourse__pic(src="/public/img/resourses/training2.svg", alt="")
p.rescourse__descr.pb-3.pt-2 Learn about data partitioning, affinity co-location, and co-located processing
- a.rescourse__button.button(href="https://www.gridgain.com/services/training", target="_blank") Training Schedule
+ a.rescourse__button.button(href="https://www.gridgain.com/products/services/training/apache-ignite-essentials", target="_blank") Training Schedule
article.rescourse.cardsimple
- h3.fz20.rescourse__title.pb-2.maxline3 Apache Ignite for Spring Boot and Spring Data Development
+ h3.fz20.rescourse__title.pb-2.maxline3 Apache Ignite For Spring Boot And Spring Data Development
img.rescourse__pic(src="/public/img/resourses/training3.svg", alt="")
p.rescourse__descr.pb-3.pt-2 Explore the best practices and nuances of using Spring Boot and Spring Data with Apache Ignite
- a.rescourse__button.button(href="https://www.gridgain.com/services/training", target="_blank") Training Schedule
+ a.rescourse__button.button(href="https://www.gridgain.com/docs/tutorials/spring/spring-ignite-tutorial", target="_blank") Training Schedule
// /.rescourses
@@ -163,12 +163,10 @@
blockquote.resbook__quote.h5.
This is one of the very few good books on Apache Ignite. It covers <br>the whole spectrum of Ignite. From use-cases and architecture to maintenance and code examples that get your hands dirty. If you want one book to get it all, this is it!
.cmtyhistory__avaavtor.pt-3.flexi
- .cmtyhistory__ava
- img(src="/public/img/community/b2-cos.jpg", alt="")
- .cmtyhistory__avaright
- .cmtyhistory__avaname Cos Boudnik
- .cmtyhistory__avaproff ASF member, Apache Ignite Mentor
- a.button.resbook__button(href="#", target="_blank") Visit the book web-site
+ .cmtyhistory__avaright.cmtyhistory__avaright--noimg
+ .cmtyhistory__avaname Edward Kuenen
+ .cmtyhistory__avaproff Software developer
+ a.button.resbook__button(href="https://www.shamimbhuiyan.com/ignitebook", target="_blank") Visit the book web-site
// /.resbook
@@ -185,10 +183,10 @@
h4 By e-mail
p For general questions about Ignite <a href="mailto:user@ignite.apache.org">user@ignite.apache.org</a>
.faqblock__buttons.flexi.pb-5.pt-2
- a.faqblock__button.flexi(href="mailto:user-subscribe@ignite.apache.org")
+ a.faqblock__button.flexi(href="mailto:user-subscribe@ignite.apache.org?subject=Subscribe&body=Please%20subscribe%20me.")
img(src="/public/img/icon-email+.svg", alt="").faqblock__eicon
span Subscribe
- a.faqblock__button.flexi(href="mailto:user-unsubscribe@ignite.apache.org")
+ a.faqblock__button.flexi(href="mailto:user-unsubscribe@ignite.apache.org?subject=Unsubscribe&body=Please%20unsubscribe%20me.")
img(src="/public/img/icon-email-.svg", alt="").faqblock__eicon
span Unsubscribe
a.faqblock__button.flexi(href="https://lists.apache.org/list.html?user@ignite.apache.org" target="_blank")
@@ -209,13 +207,13 @@
h4 By e-mail
p <a href="mailto:dev@ignite.apache.org">dev@ignite.apache.org</a>
.faqblock__buttons.flexi.pb-4.pt-2
- a.faqblock__button.flexi(href="mailto:dev-subscribe@ignite.apache.org")
+ a.faqblock__button.flexi(href="mailto:dev-subscribe@ignite.apache.org?subject=Subscribe&body=Please%20subscribe%20me.")
img(src="/public/img/icon-email+.svg", alt="").faqblock__eicon
span Subscribe
- a.faqblock__button.flexi(href="mailto:dev-unsubscribe@ignite.apache.org")
+ a.faqblock__button.flexi(href="mailto:dev-unsubscribe@ignite.apache.org?subject=Unsubscribe&body=Please%20unsubscribe%20me.")
img(src="/public/img/icon-email-.svg", alt="").faqblock__eicon
span Unsubscribe
- a.faqblock__button.flexi(href="https://lists.apache.org/list.html?user@ignite.apache.org" target="_blank")
+ a.faqblock__button.flexi(href="https://lists.apache.org/list.html?dev@ignite.apache.org" target="_blank")
img(src="/public/img/icon-folder.svg", alt="")
span Archives
// /.faqblock
@@ -227,10 +225,10 @@
h4 By e-mail
p <a href="mailto:issues@ignite.apache.org">issues@ignite.apache.org</a>
.faqblock__buttons.flexi.pb-5.pt-2
- a.faqblock__button.flexi(href="mailto:notifications-subscribe@ignite.apache.org")
+ a.faqblock__button.flexi(href="mailto:issues-subscribe@ignite.apache.org?subject=Subscribe&body=Please%20subscribe%20me.")
img(src="/public/img/icon-email+.svg", alt="").faqblock__eicon
span Subscribe
- a.faqblock__button.flexi(href="mailto:issues-unsubscribe@ignite.apache.org")
+ a.faqblock__button.flexi(href="mailto:issues-unsubscribe@ignite.apache.org?subject=Unsubscribe&body=Please%20unsubscribe%20me.")
img(src="/public/img/icon-email-.svg", alt="").faqblock__eicon
span Unsubscribe
a.faqblock__button.flexi(href="https://lists.apache.org/list.html?issues@ignite.apache.org" target="_blank")
diff --git a/src/test.pug b/src/test.pug
new file mode 100644
index 0000000..7aff322
--- /dev/null
+++ b/src/test.pug
@@ -0,0 +1,24 @@
+extend _components/base.pug
+
+block pagetitle
+ | Main Page
+
+
+
+block main
+ - global.pageHref = ""
+ - var user = {description: 'foo bar baz'}
+ include ./_components/header.pug
+
+ section.temppages.container.pt-5
+ h2.pt-5 Committers List
+ include ./_components/committers.pug
+ -
+ let arrayCommitters = JSON.parse(committers);
+ p здесь будет вывод
+ //- p !{arrayCommitters}
+ each val in arrayCommitters
+ p !{val["Name"]}
+
+
+
\ No newline at end of file
diff --git a/src/use-cases/in-memory-cache.pug b/src/use-cases/in-memory-cache.pug
index 5bca34b..649086e 100644
--- a/src/use-cases/in-memory-cache.pug
+++ b/src/use-cases/in-memory-cache.pug
@@ -1,7 +1,7 @@
extend ../_components/base.pug
block pagetitle
- | Multi-Tier Storage
+ | In-Memory Cache
block css
link(rel="stylesheet", href="../css/native-persistence.css")
@@ -125,7 +125,7 @@
h3.fz20 Cach-Aside Deployment And Native Persistence
.inmememor3__botwrap.flexi.pt-3
.inmememor2__left
- p When Apache Ignite is deployed in a cache-aside configuration, its native persistence can be used as a disk store for Ignite datasets. Native persistence allows for elimination of the time-consuming cache warm-up step.
+ p When Apache Ignite is deployed in a cache-aside configuration, its native persistence can be used as a disk store for Ignite datasets. <a href="/arch/native-persistence.html">Native persistence</a> allows for elimination of the time-consuming cache warm-up step.
p As native persistence maintains a full copy of data on disk, you can cache a subset of records in memory. If a required data record is missing from memory, then Ignite reads the record from the disk automatically, regardless of which API you use — whether SQL, key-value, or scan queries.
.inmememor2__right
ul.inmememor3__checklist
@@ -141,10 +141,10 @@
img(src="/public/img/features/native-rocket.svg", alt="").nativebotblock__icon
span Ready to Start?
p.nativebotblock__text Discover our quick start guide and build your first application in 5-10 minutes
- a.nativebotblock__link.arrowlink(href="/docs/quick-start.html", target="_blank") Quick Start Guide
+ a.nativebotblock__link.arrowlink(href="https://ignite.apache.org/docs/latest/#quick-start-guides ", target="_blank") Quick Start Guide
article.nativebotblock.nativebotblock--learn
h3.h4.nativebotblock__title
img(src="/public/img/features/native-docs.svg", alt="").nativebotblock__icon
span Want to View More Use-Cases?
p.nativebotblock__text Read In-Memory Data Grid article
- a.nativebotblock__link.arrowlink(href="#", target="_blank") In-Memory Data Grid
+ a.nativebotblock__link.arrowlink(href="/use-cases/in-memory-data-grid.html", target="_blank") In-Memory Data Grid
diff --git a/src/use-cases/provenusecases.pug b/src/use-cases/provenusecases.pug
index 67f5356..bc5bc3f 100644
--- a/src/use-cases/provenusecases.pug
+++ b/src/use-cases/provenusecases.pug
@@ -66,9 +66,9 @@
.poweredbanner__bg.flexi
.poweredbanner__left.flexi
h3.h4 Do you have an Apache Ignite use-case to share?
- p.pt-1.fz20 Reach us out on the Ignite dev list, and we’ll add it to this page
+ p.pt-1.fz20 Reach us out on the <a href="mailto:dev@ignite.apache.org" target="_blank">Ignite dev list</a>, and we’ll add it to this page
.poweredbanner__right
- a.button(href="#").poweredbanner__button Lets go
+ //- a.button(href="#").poweredbanner__button Lets go
// /.poweredbanner