distributed ordermgmt

Upload: anu-varghese

Post on 03-Apr-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/28/2019 Distributed OrderMgmt

    1/101

  • 7/28/2019 Distributed OrderMgmt

    2/101

    ! " # $ % & '( ") * *+ , "- ". / * ( 0

    " "

    1! 2 / 1

  • 7/28/2019 Distributed OrderMgmt

    3/101

    !

    !

    * # "

    3 "

  • 7/28/2019 Distributed OrderMgmt

    4/101

    &

    &

    (

    4 $( ( (

    (

    1 (

    (

    4

    ( 5 ( 6

  • 7/28/2019 Distributed OrderMgmt

    5/101

    )

    )

    ! "

    # $%&

    & ! ' ! ( ) *

    + &

  • 7/28/2019 Distributed OrderMgmt

    6/101

    +

    +

    * # "

    "

    ' 3 ''

    7

    3 "

  • 7/28/2019 Distributed OrderMgmt

    7/101

    ,

    ,

    $ $

    (( (

    $( ($ ( 8 9

    (

  • 7/28/2019 Distributed OrderMgmt

    8/101

    -

    -

    ! "

    1

    1 '

    ":*"*( '

    *( ; * / =

    7 4 /=

    * /

    "

    7 # "

    / "2

  • 7/28/2019 Distributed OrderMgmt

    30/101

    !

    !

    + '

    # :

  • 7/28/2019 Distributed OrderMgmt

    31/101

    !

    !

    + $

  • 7/28/2019 Distributed OrderMgmt

    32/101

    !

    !

    + $

  • 7/28/2019 Distributed OrderMgmt

    33/101

    !!

    !!

    +&

  • 7/28/2019 Distributed OrderMgmt

    34/101

    !&

    !&

    +& #

  • 7/28/2019 Distributed OrderMgmt

    35/101

    !)

    !)

    +& %

  • 7/28/2019 Distributed OrderMgmt

    36/101

    !+

    !+

    +&, # '

    ! +*( (

    / (

  • 7/28/2019 Distributed OrderMgmt

    37/101

    !,

    !,

    +& ' - "

  • 7/28/2019 Distributed OrderMgmt

    38/101

    !-

    !-

    * $" $$ )

    5$ ( (

    / $ ( 7

    2 %

  • 7/28/2019 Distributed OrderMgmt

    39/101

    !.

    !.

    ) $ , $ )

    -

    0$ %% & * $( /

    %%

    2 %

  • 7/28/2019 Distributed OrderMgmt

    40/101

    &

    &

    .! $$'/ )

    /

    I-

    I-

    I $ %%-

    #%$ % =! 6 =!

    "

    % )' "

    % !

    % " % ) -

  • 7/28/2019 Distributed OrderMgmt

    41/101

    &

    &

    0 $ ) & +1 $

    ? 6

    ( 0" < ( /

    " 8

    " # %# %

    % "

  • 7/28/2019 Distributed OrderMgmt

    43/101

    &!

    &!

    ) $ ( $ !

    ( * ( 2( ( ( (

    ( 7

  • 7/28/2019 Distributed OrderMgmt

    44/101

    &&

    &&

    ) $

    !

    . .

    & !

    * (

    * (

    . .

    && !

    !

    2

    2

    ! - %!

    ) % C " 8 %" : 2 & -

    C " 8 4 )" % "

    "3 %

    % C " 8

  • 7/28/2019 Distributed OrderMgmt

    45/101

    &)

    &)

    ) $$ )

    1 . % 2

    + + ) + 3

    + ' + ' + -

    ! A D) ! A D. . A D

    ! .. A&D

    ! A D. . A!D... A!D

    45

    +(6 %

    7

    . .

    ...

    " C " 8 % 9 "C " 8

    " " % % #%$ " C " 8 - %

    9 = **6 " 7 - % % &" = **6 " %

    " C " 8

  • 7/28/2019 Distributed OrderMgmt

    46/101

    &+

    &+

    % ) $

    2 * ( 2 $ %

    ( $ ( /$( ( ( = 0 $ $( (

    $ (( (

    /

    J ( A D* ( 2

    2

    0 0 6 " "& &

  • 7/28/2019 Distributed OrderMgmt

    47/101

    &,

    &,

    ( $6

    (= 0

    0 1 / ( ( / $ '"

  • 7/28/2019 Distributed OrderMgmt

    48/101

    &-

    &-

    ( $

    ' %

    ) 4 % % % %/ ( 7

    % 4 $( ( %/ ?

    7

    . ..

    / 7

    . % % % %7( = 0

    ( 7 7

    pzpzpzpz

    0 !

    2

    " 8 6/ /2 /

    " !

    ) !

    2. " 7 * -

  • 7/28/2019 Distributed OrderMgmt

    49/101

    &.

    &.

    ) "' ) '

    ( ( % ?$( 0$( ( B

    7

  • 7/28/2019 Distributed OrderMgmt

    50/101

    )

    )

    ( $

    * ( 0 $2

    ( * 5 %( 3 $ 7

    ? ( "

    D 0 " 0 % 2 % %

    A 0 " E

    < 4 4 !

    @ 4 % 6B 0

  • 7/28/2019 Distributed OrderMgmt

    51/101

    )

    )

    ( $ ) &

    2

    *> / ( 0% / ?

    7

  • 7/28/2019 Distributed OrderMgmt

    52/101

    )

    )

    ,, ( $

    ( 11 2F ( B (

    7

    9 = **6 " 7 - % % &" = **6 " %

    "

  • 7/28/2019 Distributed OrderMgmt

    53/101

    )!

    )!

    ) $ ( $

    $( ( (0

    / 5 5 0

    < $ =$( (@( / /

    ( /*( ( / (

    * ( 2 (> ( > ( /

    2 %2 %

    & "

    2 4 44 2

    % 2 "

    " C " 8 % % F " # " $

  • 7/28/2019 Distributed OrderMgmt

    54/101

    )&

    )&

    ) $ ( $

    '(

    ( 6

    7 * ($(

    7 "( ( (

    !7 * (( 5(

    * *'> * (

  • 7/28/2019 Distributed OrderMgmt

    55/101

    ))

    ))

    ) $ ( $ &

    * $( ( ( $( (

    ( 7 $ ( 2( $( ( (

    7

    > - " " 7C " 8 - C " 8 8

    2 " % " " & -

    " ! =;6 " " "2 " " - 9 3 " - &

  • 7/28/2019 Distributed OrderMgmt

    56/101

    )+

    )+

    ) $ ' 2 ' +1 $

    *( 6K " I 2K"

    ) (8 *( 6K " I" 2K

    3 % . 9) :

    (6 %@ ( * ( 2 6 I" 5 J ( I

    1- 2 ; " I "

    1< 2 " ; I "

    =

    1- 2 " ; " I =

    1< 2 ; I

    >

    (6 % "@ ( * ( 2 I> 5 J ( I

    1- 2 ; > I >

    1< 2 " ; I "

    ">

    1- 2 " ; > I

    1< 2 ; I

    "

    (

    ) (

    " " % %" 88 "

  • 7/28/2019 Distributed OrderMgmt

    57/101

    ),

    ),

    ) $ ( $ 3,

    * ( 1 '

    ( G /( ( ( %7

    $ *(( G

    ( (/ 7

  • 7/28/2019 Distributed OrderMgmt

    58/101

    )-

    )-

    ) $ ( $ & 4

    * 0( ( * ( '

    $(7

  • 7/28/2019 Distributed OrderMgmt

    59/101

    ).

    ).

    ) $ ( $ &! "

    * ( $(

    ( ( ( $( ( // ( ( $( (/ ( 7

    ! > - 8C " 8 & &

    & & - C " 8" - % % "

    " # $ 7 % -

    -" "

  • 7/28/2019 Distributed OrderMgmt

    60/101

    +

    +

    # ' )

    4 % E*

    4 %/ / ((

    $( //

    % 3

    # $

    : - - " "

    %

    ) % " "

    0

  • 7/28/2019 Distributed OrderMgmt

    61/101

    +

    +

    - 5 6 $

    5 ( / 6122 1

    % ( / 6

    12

    2 1

    $

    ) * -

    ) 2 -

    ) 2 * - E

    )

    ) *

    ) 2

    ) 2 * E

  • 7/28/2019 Distributed OrderMgmt

    62/101

    +

    +

    $ - 5

    %? 5 )% % ? 5% % % %

    A D 1 A D5 * ( 1 52 A D5 2

    1 A D

    1 * ( 1 52 A D 2 1 A D

    2 2 1 A D1 A D

    2 1 1 A D

    - - "

    3 & " " -

    &

  • 7/28/2019 Distributed OrderMgmt

    63/101

    +!

    +!

    ) $ ( $

    *(L

    * ( %%

    (* ( / ( B

    ( %

    ( %

    1 *(L

    * ( (

    * ( / //

    ( %

    ( %

    0 - - * 0 0 - " 0* 0

    %% "

  • 7/28/2019 Distributed OrderMgmt

    64/101

    +&

    +&

    ) $ ( $

    *(*3 L

    * ( %%/ (

    (* ( / ( B

    H ((

    ( %

    ( %

    1 *(*

    3 L

    * ( (/

    (

    * ( / // H

    ( (

    ( %

    ( %

    0 - " " 0 0 - " * "* 0

    " - * " -" *

    " - * "

  • 7/28/2019 Distributed OrderMgmt

    65/101

    +)

    +)

    ) $ ( $

    /*( L

    / / 5 (

    / / 5 %(

    ( %

    ( %

  • 7/28/2019 Distributed OrderMgmt

    66/101

    ++

    ++

    " $ ) $ ( $

    '( * *'> $ (( 7 '( (

    7

    " " !

    ? ! G ! ( " G ' 2

    D ) ) . G

    A 0 -

    < 3

    @ 4(

    B 0 -H (

    I 0 - 2 % %

    J 0 - 2 % %

    E - % 2

    2 % %2

  • 7/28/2019 Distributed OrderMgmt

    67/101

    +,

    +,

    ) %

    7 4 /(

    = 0 (( 7

    7 (( % $ (

    / 7 J ((J (

    $ *( 3 *(

    '

    -# " $

    9 " " " 02

    " " " C % 8 08 " C" "

  • 7/28/2019 Distributed OrderMgmt

    68/101

    +-

    +-

    ) %

    !7 ( * ( 2

    (*( ' /

    (

    / /L

    ( L0 L *( L

    1 5 # :

    " " " " " : " " 2

  • 7/28/2019 Distributed OrderMgmt

    69/101

    +.

    +.

    ( $

    '( ( ( %% . . ( 7

    / (

    ' % 5(

    ! ! "

    kvtkvtkvtkvt

    2 > 2 "# & " $ - "

    "" %. " -

    " # %

    # % % "

  • 7/28/2019 Distributed OrderMgmt

    70/101

    ,

    ,

    ' " % "

    @ *

    ! "*

    2 $(

    /7

    2 %@ * (

    @ * 7

    2

    $ ( (( ( 7

  • 7/28/2019 Distributed OrderMgmt

    71/101

    ,

    ,

    ) # " 3 ( 7

    ( (

    ( $ (*( / ( 7

    =4 6 A7 % # " $

    % % A # & 4 $

    "

  • 7/28/2019 Distributed OrderMgmt

    72/101

    ,

    ,

    ! 3 $ %

    %/

    : %' %

    %(

    $ 5

    +*

    .-

    *

  • 7/28/2019 Distributed OrderMgmt

    73/101

    ,!

    ,!

    ) " " ) 8 ! '

    *(

    @ *

    '

    ! "*

    )?

    '

    @ *

    ) :( % :( )A @& %

    0 -" "

    % 0 -" " > :(A

  • 7/28/2019 Distributed OrderMgmt

    74/101

    ,&

    ,&

    * # "

    3"3 "3

  • 7/28/2019 Distributed OrderMgmt

    75/101

    ,)

    ,)

    % !

    7 4 "@3

    C 7

    7 * / $ ( 7 (* ( 5

    M $ ( (

    !7 2 / $( ( (5 5

    8 7

    &7 * / $ (

    (

    - # + C ,$

  • 7/28/2019 Distributed OrderMgmt

    76/101

    ,+

    ,+

    0 7 % )

    " $(

    /

    '$

    2 M

    '

    " "

  • 7/28/2019 Distributed OrderMgmt

    77/101

    ,,

    ,,

    % ! $

    #"

    #"

    3 "

    ( 3

    ( %( 7

    " C2 "

    2 " % " " "

    )

    2 " - " "

    ' -0

  • 7/28/2019 Distributed OrderMgmt

    78/101

    ,-

    ,-

    % ! "

    (7

    ? "

    D % " %" "

    A ) 7 " - % "

    < # E $ "

    @ - " " % # %

    $ 2 "B : - % " &) "

    % - % %

  • 7/28/2019 Distributed OrderMgmt

    79/101

    ,.

    ,.

    % !

    *3

    2 M

    3

    32 2

    2 M

    *

    $ %

    2 /3

    $ %

  • 7/28/2019 Distributed OrderMgmt

    80/101

    -

    -

    %

    @( ( 3 L* ( %@ ( ( $ (

    @ (?

    2

  • 7/28/2019 Distributed OrderMgmt

    81/101

    -

    -

    " ' ? 5 (

    * # "

    @( < $'

    2"

    3 "

  • 7/28/2019 Distributed OrderMgmt

    82/101

    -

    -

    $ "

    *2 =" =3 (6

    ( B C

    ( (6

    '2

    " "

    (

    0 "

    0 "

    (

  • 7/28/2019 Distributed OrderMgmt

    83/101

    -!

    -!

    0 "

    .7

    (

    7!7 2

    /

    > % %

    % > " - % % %%

    '> " %"" . & % "" # + ,$

    " # + ,$

  • 7/28/2019 Distributed OrderMgmt

    84/101

    -&

    -&

    - 5 "

    6/

    / % 8 ( 9 " B $ ?

    / $ (/

    & + " , ! 6

    " ) !

    " ) !

    0 " ) !

    " 2 !

    * !

  • 7/28/2019 Distributed OrderMgmt

    85/101

    -)

    -)

    " ( $

    '3 M

    E E % "

  • 7/28/2019 Distributed OrderMgmt

    86/101

    -+

    -+

    "

    $

    C6

    '1 /

    *

    ! %-

    ( & %% "

  • 7/28/2019 Distributed OrderMgmt

    87/101

    -,

    -,

    " "

    'C 7 ?

    (2 7

    1 /

    '

    . %

    . -

    -

    . ) 142

  • 7/28/2019 Distributed OrderMgmt

    88/101

    --

    --

    " , $

    /( /

    %N '( / N

    / 1 2 1 /

    1 / 1 2 1 /

    2 / 2 1 /

    2 1 2 1 /

    /

    - &

    %

  • 7/28/2019 Distributed OrderMgmt

    89/101

    -.

    -.

    " !

    2 $ % ( $ (J /

    2J 1 / "

  • 7/28/2019 Distributed OrderMgmt

    90/101

    .

    .

    " !

    J"

    $ ( / $ ($ ( ( / $

    7

  • 7/28/2019 Distributed OrderMgmt

    91/101

    .

    .

    "

    $

    * /

    /

    % " " 3

    " " "

  • 7/28/2019 Distributed OrderMgmt

    92/101

    .

    .

    ( 9 ! " %

    '( $

    $ ( 67 : (7 (

    !7 2 C *( (

  • 7/28/2019 Distributed OrderMgmt

    93/101

    .!

    .!

    " ' ? 5 (

    * # "

  • 7/28/2019 Distributed OrderMgmt

    94/101

    .&

    .&

    @( ( L* ( %@ ( ( $ (

    2( (

    (

    % - % - %% " 2 E C $

    % " " D< "I "

  • 7/28/2019 Distributed OrderMgmt

    95/101

    .)

    .)

    ) "' ( $

    '( 2 * 0(

    7

  • 7/28/2019 Distributed OrderMgmt

    96/101

    .+

    .+

    ! ' : 3 +1 $ $

    3

    I & (

    I &- (

    I , (

    * ?

    * >(

    2(

    3C

    *( 3 I5

    " L

    *( 3 I5

    " L

    3

    I - (

    I & (

    I &- (

    * >(* >

    * ?

    : ) ( -" " 8 -6

    " " & " "

  • 7/28/2019 Distributed OrderMgmt

    97/101

    .,

    .,

    )

    '( ($(

    7

    "

    ? ! G ' ! G ! ( "

    D 0 -

    A % %

    < 0 -

    @ 0 - 0

    B " 0 % -H 2 " - G (

    I 0 -

    J " % -

    ?;

    " 1 " 1 "" 4 " 4 "

  • 7/28/2019 Distributed OrderMgmt

    98/101

    .-

    .-

    $ ' )

    ( / >? '*( A>'*D

    4( >'*5

    8 *( 9

    8 *( 9( ( (

    + ,

  • 7/28/2019 Distributed OrderMgmt

    99/101

    ..

    ..

    $ ' )

    ( >'* !=! = (2 7 ' &=+= 7( (

    ( ? (A* 3 D

    / ((

    4& "

    0 " 4& " % "

    4 5 0 K ! " # " $

  • 7/28/2019 Distributed OrderMgmt

    100/101

    ( 7

    @( L

    @( ( $ (/ L

    < $ $( ( ( %$( ( L

    @( (* ( 2 L

    @( ($ ( L

    < $ (L

  • 7/28/2019 Distributed OrderMgmt

    101/101