+ All Categories
Home > Documents > Push Technology Linux on Power for ISVs Technical Symposium

Push Technology Linux on Power for ISVs Technical Symposium

Date post: 10-Jan-2016
Category:
Upload: scot
View: 39 times
Download: 1 times
Share this document with a friend
Description:
Push Technology Linux on Power for ISVs Technical Symposium. Agenda. Introduction to Push Technology Diffusion ™ on Linux on POWER7 The Process Results Future Collaboration with IBM Experience of working with IBM. About Push Technology. A UK Software Company - PowerPoint PPT Presentation
16
Copyright Push Technology 2012 Push Technology Linux on Power for ISVs Technical Symposium
Transcript
Page 1: Push Technology Linux on Power for ISVs Technical Symposium

Copyright Push Technology 2012

Push Technology

Linux on Power for ISVs Technical

Symposium

Page 2: Push Technology Linux on Power for ISVs Technical Symposium

21/04/23 2Copyright Push Technology 2012

•Introduction to Push Technology•Diffusion™ on Linux on POWER7•The Process•Results•Future Collaboration with IBM •Experience of working with IBM

Agenda

Page 3: Push Technology Linux on Power for ISVs Technical Symposium

21/04/23 3Copyright Push Technology 2012

About Push Technology

Private and Confidential

Financial ServiceseGaming Broadcast & MediaTelecommunication

Page 4: Push Technology Linux on Power for ISVs Technical Symposium

21/04/23 4Copyright Push Technology 2012

Do you experience this?

Page 5: Push Technology Linux on Power for ISVs Technical Symposium

21/04/23 5Copyright Push Technology 2013

Diffusion™

Software that enables rich real-time user experiences, where the Right Content is delivered to the Right User,

at the Right Time, on any device, platform or application, regardless of connectivity or location.

SPEED5.291 Microseconds

round trip time

SCALE / PERFORMANCE

6.5million messages per second to 45,000

concurrent connections

EFFICIENCYUp-to 90%

reduction in bandwidth usage

Private and Confidential

EXPERIENCESuperior user experience, even when networks are

loaded or unreliable and devices are busy

Page 6: Push Technology Linux on Power for ISVs Technical Symposium

21/04/23 6Copyright Push Technology 2012

Vertical Markets

Financial Services

eGaming

Broadcast & Media

Utilities & Telcos

Mobile

Cloud

Big Data

M2M

Technology Sectors Sample Customers

Page 7: Push Technology Linux on Power for ISVs Technical Symposium

21/04/23 7Copyright Push Technology 2012

Why this is important?

Page 8: Push Technology Linux on Power for ISVs Technical Symposium

21/04/23 8Copyright Push Technology 2013

Where do we play?

10Gbps pipe, reliable 99.9999%

Dedicated Network

2-50Mbps pipe

Internet

Unreliable speed

0.5-4Mbps pipe

Mobile NetworkUnreliable speed \ network

We are the last mile specialist

Page 9: Push Technology Linux on Power for ISVs Technical Symposium

21/04/23 9Copyright Push Technology 2012

Its all about the Quality of Service we speed up the delivery of content and enable rapid scaling by optimizing data sent and received.

•We are “Data Orientated” not “Message Orientated” Middleware•We send the initial topic page (snapshot) and then only deltas of change

•Adaptive to bandwidth, device, network, geography

•Low bandwidth requirement due to protocol efficiency

•Allows for high throughput and scalability

•Real time ‘Bi-directional’ interactions

•Streaming support for all Desktop, Mobile and Web apps

Diffusion™ In a Nutshell QoS

Page 10: Push Technology Linux on Power for ISVs Technical Symposium

21/04/23 10Copyright Push Technology 2012

•Synergy in target Customers-Social -Big data-Analytics-Mobile-Trading

•Customer wants-Reliable resilient infrastructure-Performance Statistics -Proven Quality of Service-Proven technology stack including 3rd party products (FS Customers demand this)

•End-to end solution stack-POWER, MAP (Worklight) & Diffusion

Why Diffusion™ on POWER7

Page 11: Push Technology Linux on Power for ISVs Technical Symposium

21/04/23 11Copyright Push Technology 2012

•Port Diffusion to Power7/CentOS-Trivially easy because Diffusion is 100% Java-Involved some minor JVM specific fixes around SSL•Run the Diffusion open source benchmark suite-https://github.com/pushtechnology/diffusion-benchmark-suite-Controlled process for driving load-Results are known on other platforms – good comparison•Make minor tuning modifications to the JVM-Usually just a matter of matching threads to cores etc.•Publish results

The process

Page 12: Push Technology Linux on Power for ISVs Technical Symposium

21/04/23 12Copyright Push Technology 2012

•IBM Power7 p740•Specification•12 cores at 3.5 GHz (5.5 cores allocated)•32GB RAM•1Gbit VNA / 1 dual port 10Gbit NIC•Redhat Linux 6.1

Diffusion was able to sustain 3.2m 125byte messages a second.

Results

Page 13: Push Technology Linux on Power for ISVs Technical Symposium

21/04/23 13Copyright Push Technology 2013

Future Collaboration

•integrate with

Page 14: Push Technology Linux on Power for ISVs Technical Symposium

21/04/23 14Copyright Push Technology 2012

Future Collaboration “OEM Diffusion™ Inside”

Reporting for Statisticsand Diagnostics

Worklight Application Center

Worklight Application Center

Development Team Provisioning

App Feedback Management

Enterprise App Provisioning and Governance

22Device RuntimeDevice RuntimeCross-Platform

Compatibility Layer

Encrypted and Syncable Storage

Runtime Skins

Server Integration Framework

Ap

pli

cati

on

Co

de

Ap

pli

cati

on

Co

de

33

Worklight ConsoleWorklight Console

55

Unified Push and SMS Notification

Development and Operational Analytics

App Version Management

Ente

rpris

e Ba

cken

d Sy

stem

s &

Clo

ud

Serv

ices

Worklight ServerWorklight Server

User Authentication and Mobile Trust

Mashups and ServiceComposition

JSON Translation

Adapter Library for Backend Connectivity

Stat

s an

d Lo

gs A

ggre

gatio

n

Push Technology Diffusionnotifications

Client-SideApp Resources

Direct Update

Mobile Web Apps

44

Geolocation Services

HTML5, Hybrid, and Native Coding

Optimization Framework

Integrated Device SDKs

3rd Party Library Integration

Worklight StudioWorklight Studio

SDKs

Functional Testing

WYSIWG Editor and Simulator

Blackberry

Android

iOS

Windows Phone

Java ME

Windows 8

Mobile Web

Desktop Web

11

Enhanced crash & platform-level exception capture

Location-based event handling

Page 15: Push Technology Linux on Power for ISVs Technical Symposium

21/04/23 15Copyright Push Technology 2012

•First Class “ISV Team” -Technical Support

Our TE walked us through each step of the processAccess to an environment and Technical Resources

-Commercial SupportAssistance on G2M approachIntroduction to Distribution ChannelsExposure to IBM executive Staff

Our Experience

•IBM In Summary-VPF “Very Partner Friendly”

(IBM not what you expect)

Page 16: Push Technology Linux on Power for ISVs Technical Symposium

Copyright Push Technology 2012 Smart. Data. Distribution.

Q&ALee Cottle VP Business Development & Global AlliancesEmail: [email protected]: +44 7990 522068


Recommended