Author: dsetrakyan Date: Sat Dec 27 00:38:07 2014 New Revision: 1648027 URL: http://svn.apache.org/r1648027 Log: side nav work in progress
Added: incubator/ignite/site/branches/sidenav/computing.html incubator/ignite/site/branches/sidenav/config.rb Modified: incubator/ignite/site/branches/sidenav/css/all.css incubator/ignite/site/branches/sidenav/scss/all.scss Added: incubator/ignite/site/branches/sidenav/computing.html URL: http://svn.apache.org/viewvc/incubator/ignite/site/branches/sidenav/computing.html?rev=1648027&view=auto ============================================================================== --- incubator/ignite/site/branches/sidenav/computing.html (added) +++ incubator/ignite/site/branches/sidenav/computing.html Sat Dec 27 00:38:07 2014 @@ -0,0 +1,323 @@ +<!DOCTYPE html> + +<html> + +<head> + + <meta charset="utf-8"> + + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + + <title>Apache Ignite</title> + + <link media="all" rel="stylesheet" href="css/all.css"> + + <link href='https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic' + rel='stylesheet' type='text/css'> + +</head> + +<body> + + <div id="wrapper"> + + <header id="header" class="affix" data-spy="affix"> + + <div class="container"> + + <div class="row"> + + <div class="col-md-3 col-sm-3 col-xs-8"> + + <div class="logo"><a href="#wrapper"><img src="images/logo.png" alt="ApacheIgnite"></a></div> + + </div> + + <div class="col-md-9 col-sm-9 col-xs-4"> + + <nav id="nav" class="navbar navbar-default" role="navigation"> + + <div class="container-fluid"> + + <div class="navbar-header"> + + <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" + data-target="#navbar"> + + <span class="sr-only">Toggle navigation</span> + + <span class="icon-bar"></span> + + <span class="icon-bar"></span> + + <span class="icon-bar"></span> + + </button> + + </div> + + <div class="collapse navbar-collapse" id="navbar"> + + <ul class="nav navbar-nav"> + + <li><a href="index.html#overview">Overview</a></li> + + <li><a href="index.html#documentation">Documentation</a></li> + + <li><a href="index.html#community">Community</a></li> + + <li><a href="index.html#download">Download</a></li> + + </ul> + + </div> + + </div> + + </nav> + + </div> + + </div> + + </div> + + </header> + + <main id="main" role="main" class="container"> + <div class="row"> + <!-- Side Nav --> + <div class="col-md-3 hidden-xs hidden-sm sidebar" > + <ul id="sidebar-main-menu" class="nav-stacked affix list-unstyled"> + + <li><a href="#hpc">High Performance Computing</a></li> + <ul id="sidebar-sub-menu" class="list-unstyled"> + <li><a href="#clustering">Clustering</a></li> + <li><a href="#distributedmessaging">Distributed Messaging</a></li> + <li><a href="#distributedevents">Distributed Events</a></li> + <li><a href="#distributedservices">Distributed Services</a></li> + </ul> + + <li><a href="">Data Grid</a> + <ul id="sidebar-sub-menu" class="list-unstyled"> + <li><a href="">Distributed Caching</a></li> + <li><a href="">Web Session Clustering</a></li> + <li><a href="">Hibernate L2 Cache</a></li> + <li><a href="">Distributed Data Structures</a></li> + <li><a href="">Distributed Cache Queries</a></li> + <li><a href="">Distributed Transactions</a></li> + <li><a href="">Distributed Locking</a></li> + </ul> + </li> + + <li><a href="">Streaming</a> + <ul id="sidebar-sub-menu" class="list-unstyled"> + <li><a href="">Complex Event Processing</a></li> + </ul> + </li> + + <li><a href="">Hadoop Acceleration</a> + <ul id="sidebar-sub-menu" class="list-unstyled"> + <li><a href="">Distributed File System</a></li> + <li><a href="">MapReduce</a></li> + </ul> + </li> + </ul> + </div> + + <!--Main Content --> + <div class="col-md-9 col-sm-9 main-content" data-spy="scroll" data-target=".sidebar"> + + <section class="hpc" id="hpc"> + + <h2>High Performance Computing</h2> + + <p>High Performance Computing (HPC) systems provide the means for parallel processing of CPU or otherwise resource intensive tasks.</p> + + <img src="images/in_memory_compute.png"/><br/><br/> + + <p>Apache Ignite computational features include</p> + + <ul class="list-unstyled"> + + <li>Dynamic Clustering</li> + + <li>Fork-Join & MapReduce Processing</li> + + <li>Distributed Closure Execution</li> + + <li>Load Balancing and Fault Tolerance</li> + + <li>Distributed Messaging and Events</li> + + <li>Linear Scalability</li> + + </ul> + + </section> + + <section class="clustering" id="clustering"> + + <h2>Clustering</h2> + + <p>Apache Ignite provides one of the most sophisticated clustering technologies on the Java Virtual Machine (JVM). It's advanced clustering features are fully exposed to developers and offer</p> + + <ul class="list-unstyled"> + + <li>Dynamic topology management</li> + <li>Automatic discovery on LAN, WAN, and AWS</li> + <li>Automatic âsplit-brainâ (i.e. network segmentation) resolution</li> + <li>Unicast, broadcast, and group-based message exchange</li> + <li>On-demand and direct deployment</li> + <li>Support for virtual clusters and node groupings</li> + + </ul> + + </section> + + <section class="distributedmessaging" id="distributedmessaging"> + + <h2>Distributed Messaging</h2> + + <p>Apache Ignite provides high-performance cluster-wide messaging functionality to exchange data via publish-subscribe and direct point-to-point communication models. Among the key features of Igniteâs messaging support are + + <ul class="list-unstyled"> + <li>Support for topic-based publish-subscribe model</li> + <li>Support for direct point-to-point communication</li> + <li>Pluggable communication transport layer</li> + <li>Support for message ordering</li> + <li>Cluster-aware message listener auto-deployment </li> + </ul> + + </section> + + <section class="distributedevents" id="distributedevents"> + + <h2>Distributed Events</h2> + + <p>Developers can use distributed events to get notified about remote tasks executions or any cache data changes within the grid. With GridGain distributed events support you can</p> + + <ul class="list-unstyled"> + <li>Subscribe local and remote listeners within grid</li> + <li>Enable and disable any event</li> + <li>Provide local and remote filters for fine-grained control over notifications</li> + </ul> + + </section> + + <section class="distributedservices" id="distributedservices"> + + <h2>Distributed Services</h2> + + <p>GridGain allows you to control how many instances of your service should be deployed on each grid node and will automatically ensure proper deployment and fault tolerance of all managed services . + With managed services you can + + <ul class="list-unstyled"> + <li>Deploy any number of distributed service instances in the grid</li> + <li>Deploy singletons, including cluster-singleton, node-singleton, or key-affinity-singleton</li> + <li>Deploy distributed services on node start-up</li> + <li>Undeploy any of the deployed services</li> + <li>Get information about service deployment topology within the grid</li> + <li>Create service proxy for accessing remotely deployed distributed services</li> + </ul> + + </section> + + </div> + + </div> + + </main> + + <footer id="footer"> + + <div class="container"> + + <div class="row"> + + <div class="col-md-4 col-sm-5"> + + <div class="logo"><a href="#wrapper"><img src="images/logo2.png" + alt="Crowley Marine serving boalers for over years."></a> + </div> + + </div> + + <nav class="col-md-4 col-sm-3 footer-nav"> + + <ul class="list-unstyled"> + + <li><a href="index.html#overview">Overview</a></li> + + <li><a href="index.html#documentation">Documentation</a></li> + + <li><a href="index.html#community">Community</a></li> + + <li><a href="index.html#download">Download</a></li> + + </ul> + + </nav> + + <div class="col-md-4 col-sm-4"> + + <p>©2014 Copyright <a href="#">Apache Ignite</a></p> + + <ul class="social-networks list-unstyled"> + + <li><a href="https://www.linkedin.com/company/249196" class="icon-linkedin"></a></li> + + <li><a href="https://www.twitter.com/gridgain" class="icon-twitter"></a></li> + + <li><a href="https://plus.google.com/101084158514011491168/posts" class="icon-google-plus"></a></li> + + <li><a href="https://www.vimeo.com/gridgain" class="icon-youtube"></a></li> + + </ul> + + </div> + + </div> + + </div> + + </footer> + + </div> + + <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> + + <script type="text/javascript">window.jQuery || document.write('<script src="js/jquery-1.11.1.min.js"><\/script>') + </script> + + <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.0/js/bootstrap.min.js"></script> + + <script type="text/javascript" src="js/jquery.main.js"></script> + + <script type="text/javascript"> + + if (navigator.userAgent.match(/IEMobile\/10\.0/)) { + + var msViewportStyle = document.createElement('style') + + msViewportStyle.appendChild( + + document.createTextNode( + + '@-ms-viewport{width:auto!important}' + + ) + + ) + + document.querySelector('head').appendChild(msViewportStyle) + + } + + + </script> + +</body> + +</html> + Added: incubator/ignite/site/branches/sidenav/config.rb URL: http://svn.apache.org/viewvc/incubator/ignite/site/branches/sidenav/config.rb?rev=1648027&view=auto ============================================================================== --- incubator/ignite/site/branches/sidenav/config.rb (added) +++ incubator/ignite/site/branches/sidenav/config.rb Sat Dec 27 00:38:07 2014 @@ -0,0 +1,25 @@ +require 'compass/import-once/activate' +# Require any additional compass plugins here. + +# Set this to the root of your project when deployed: +http_path = "/" +css_dir = "css" +sass_dir = "scss" +images_dir = "images" +javascripts_dir = "js" + +# You can select your preferred output style here (can be overridden via the command line): +output_style = :expanded + +# To enable relative paths to assets via compass helper functions. Uncomment: +# relative_assets = true + +# To disable debugging comments that display the original location of your selectors. Uncomment: +line_comments = false + + +# If you prefer the indented syntax, you might want to regenerate this +# project again passing --syntax sass, or you can uncomment this: +preferred_syntax = :sass +# and then run: +# sass-convert -R --from scss --to sass sass scss && rm -rf sass && mv scss sass