Pro Yearly is on sale from $80 to $50! »

Reliable Communication in Poor Network Environments

Reliable Communication in Poor Network Environments

by Peter Van Der Linden @ APIStrat 2014 in Chicago

Transcript

  1. None
  2. None
  3. Behind The Name: Golgi !   Responsible for moving items

    in a cellular network !   Pioneer in medicine !   Nobel Laureate 1906 studies of nervous system !   Prof Golgi was born in Corteno
  4. Classic  Client/Server  architecture   u  1  :  many    connec6on

      u  No  client-­‐client   u  Use  of  h;p  makes  this  a  REST  system  
  5. !   All nodes are equal !   Client-client connectivity

    !   Servers can initiate a transaction !   No http limitations !   Resilient to network outages Mesh  network  solves  REST  limita6ons  
  6. !   I’m writing Apps for my enterprise and I

    need more time for new features !   My data is important !   I have control/input into client and server code !   I might like to initiate content delivery from server !   Peers need to talk to each other (e.g. chat) When  Do  I  Use  Golgi?    
  7. A visual commerce and social app for fashion that provides

    mobile shoppers a personalized, virtual “store- like” experience on mobile. Push Feature !   Notification of private chat messages !   In-app ‘like’ alert !   New followers alert !   Shared content alert !   Featured Content alert !   Promotional Offers from brands Peer-to-Peer Framework !   Link notification to specific screen in App !   Chat between groups of friends Golgi In Action
  8. WHAT  ARE  THE  BENEFITS?     •  Reliable  and  proven

     (telco-­‐grade  system)   •  Supports  connec6vity  not  feasible  in  client/server  mode   •  Faster  6me  to  market  
  9. 1) Register and download SDK http://devs.golgi.io/register 2) Review your apps

    3) Follow blog, forums        http://blog.golgi.io/ Questions?   Peter van der Linden pvdl@golgi.io         Next Steps
  10. You don’t waste your time delivering your own packets. You

    use a specialist. Golgi are the specialists in packet delivery for server/mobile systems
  11. Golgi !   Prof Golgi says so!

  12. None