You are not logged in Log in Join
You are here: Home » Resources » Tenth International Python Conference » Materials from Presentations » Session 6: Product Short Talks » Talk 2: ZSyncer » ZSyncer, PythonPoint XML » View File

Log in
Name

Password

 

ZSyncer, PythonPoint XML

File details
Size
3 K
File type
text/html

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>