| --- |
| layout: default |
| title: Apache Incubator Mnemonic • Non-volatile memory |
| overview: true |
| --- |
| |
| <section class="intro"> |
| <div class="grid"> |
| <div class="unit whole center-on-mobiles"> |
| <div class="first titlehead inner-center"> |
| if <span class="codesym">(</span> Mnemonic.inUse() <span class="codesym">)</span> <span class="codesym">{</span> |
| <div class="ifbody"> |
| assert availMemory >= sysMemory;<br/> |
| assert DurableObjectModal.takeEffect();<br/> |
| assert serDe.bypass();<br/> |
| assert cache.bypass();<br/> |
| </div> |
| <span class="codesym">}</span> |
| </div> |
| </div> |
| </div> |
| </section> |
| <section class="ingredients"> |
| <div class="grid"> |
| <div class="unit one-third"> |
| <h2>Durable Object Model</h2> |
| <p>Persist your linked objects without SerDe.</p> |
| <a href="/docs/domusecases">Use Cases <i class="fa fa-arrow-circle-o-right"></i></a> |
| </div> |
| <div class="unit one-third"> |
| <h2>Durable Computing Model</h2> |
| <p>Process your linked objects in native code.</p> |
| <a href="/docs/arch">Architecture <i class="fa fa-arrow-circle-o-right"></i></a> |
| </div> |
| <div class="unit one-third"> |
| <h2>Durable Memory Service</h2> |
| <p>Abstract storage as memory transparently</p> |
| <a href="/docs/devices">Devices <i class="fa fa-arrow-circle-o-right"></i></a> |
| </div> |
| <div class="clear"></div> |
| </div> |
| </section> |