File contents
<presentation filename="ASPNZope.pdf">
<stylesheet module="activestate" function="getParagraphStyles"/>
<title>Scaling Zope for ASPN</title>
<author>
Andy McKay
</author>
<section name="Title">
<fixedimage filename="background.jpg" x="0" y="0"/>
<slide title="TalkTitle" id="Slide001">
<frame x="125" y="100" width="600" height="300">
<para style="Title">
ZSyncer
</para>
<para style="BigCentered">
Andy McKay, ActiveState
</para>
</frame>
</slide>
</section>
<section name="Main">
<fixedimage filename="backgroundSlide.jpg" x="0" y="0"/>
<slide title="Concept" id="Slide001">
<infostring align="right" x="800" y="36" size="14" font="Helvetica"># %(page)s</infostring>
<frame x="10" y="485" width="790" height="75">
<para style="Heading1">Concept</para>
</frame>
<frame x="50" y="75" width="750" height="400">
<para style="Bullet1">To enable the movement of objects between Zopes without using the filesystem</para>
<para style="Bullet1">Original concept from Gregor Heine's Client-Server</para>
<para style="Bullet2">An object is exported from one Zope</para>
<para style="Bullet2">Uses export function to create a pickle which is then base 64 encoded</para>
<para style="Bullet2">Sent via xml-rpc to the destination Zope</para>
<para style="Bullet2">Object is decoded on one or more destination servers and then imported into Zope</para>
</frame>
</slide>
<slide title="Features" id="Slide002">
<infostring align="right" x="800" y="36" size="14" font="Helvetica"># %(page)s</infostring>
<frame x="10" y="485" width="790" height="75">
<para style="Heading1">Features</para>
</frame>
<frame x="50" y="75" width="750" height="400">
<para style="Bullet1">Can be used over HTTP or HTTPS</para>
<para style="Bullet1">Provides a management interface to view objects state</para>
<para style="Bullet1">Security via standard zope auth.</para>
<para style="Bullet1">To multiple Zope destinations</para>
</frame>
</slide>
<slide title="But.." id="Slide003">
<infostring align="right" x="800" y="36" size="14" font="Helvetica"># %(page)s</infostring>
<frame x="10" y="485" width="790" height="75">
<para style="Heading1">But..</para>
</frame>
<frame x="50" y="75" width="750" height="400">
<para style="Bullet1">Folder issues again</para>
<para style="Bullet1">Performance for lots of objects</para>
<para style="Bullet1">File system objects</para>
<para style="Bullet1">Server specific things...</para>
</frame>
</slide>
<slide title="Demo" id="Slide004">
<infostring align="right" x="800" y="36" size="14" font="Helvetica"># %(page)s</infostring>
<frame x="10" y="485" width="790" height="75">
<para style="Heading1">Demo</para>
</frame>
<frame x="50" y="75" width="750" height="400">
</frame>
</slide>
</section>
</presentation>