Managing Data in Microservices. Randy linkedin.com/in/randyshoup

Size: px
Start display at page:

Download "Managing Data in Microservices. Randy linkedin.com/in/randyshoup"

Transcription

1 Managing Data in Micrservices Randy linkedin.cm/in/randyshup

2 Backgrund VP Engineering at Stitch Fix Using technlgy and data science t revlutinize clthing retail Cnsulting CTO as a service Helping cmpanies mve fast at scale J Directr f Engineering fr Ggle App Engine Wrld s largest Platfrm-as-a-Service Chief Engineer at ebay Evlving multiple generatins f ebay s infrastructure

3 Stitch linkedin.cm/in/randyshup

4 Stitch linkedin.cm/in/randyshup

5 Stitch linkedin.cm/in/randyshup

6 Stitch linkedin.cm/in/randyshup

7 Persnalized Recmmendatins Inventry Algrithmic recmmendatins Machine linkedin.cm/in/randyshup

8 Expert Human Curatin Algrithmic recmmendatins Human linkedin.cm/in/randyshup

9 Data at the Center 1:1 Rati f Data Science t Engineering Mre than 100 sftware engineers ~80 data scientists and algrithm develpers Unique rati in ur industry Apply intelligence t *every* part f the business Buying Inventry management Lgistics ptimizatin Styling recmmendatins Demand predictin Humans and machines augmenting each linkedin.cm/in/randyshup

10 Design Gals Feature Velcity Teams can mve rapidly and independently Scalability Cmpnents can be scaled independently depending n lad Resilience Cmpnent failures are islated, d nt linkedin.cm/in/randyshup

11 High-Perfrming Organizatins Multiple deplys per day vs. ne per mnth Cmmit t deply in less than 1 hur vs. ne week Recver frm failure in less than 1 hur vs. ne day Change failure rate f 0-15% vs % linkedin.cm/in/randyshup

12 High-Perfrming Organizatins è2.5x mre likely t exceed business gals Prfitability Market share Prductivity linkedin.cm/in/randyshup

13 Tell us hw yu did things at Ggle and ebay. Sure, I will tell yu, but yu have t prmise nt t d them! [ yet]

14 Evlutin t Micrservices ebay 5 th generatin tday Mnlithic Perl à Mnlithic C++ à Java à micrservices Twitter 3 rd generatin tday Mnlithic Rails à JS / Rails / Scala à micrservices Amazn Nth generatin tday Mnlithic Perl / C++ à Java / Scala à linkedin.cm/in/randyshup

15 N ne starts with micrservices Past a certain scale, everyne ends up with micrservices

16 If yu dn t end up regretting yur early technlgy decisins, yu prbably verengineered.

17 Micrservices Single-purpse Simple, well-defined interface Mdular and independent A B C D E

18 Micrservices Single-purpse Simple, well-defined interface Mdular and independent Islated persistence (!) A B C D E

19 Extracting Micrservices Prblem: Mnlithic shared DB stitchfix.cm Styling app Warehuse app Merch app CS app Lgistics app Payments service Prfile service Clients Shipments Items Styles, SKUs Warehuses etc.

20 Extracting Micrservices Decuple applicatins / services frm shared DB stitchfix.cm Styling app Warehuse app Merch app CS app Lgistics app Payments service Prfile service Clients Shipments Items Styles, SKUs Warehuses etc.

21 Extracting Micrservices Decuple applicatins / services frm shared DB Styling app Warehuse app cre_client cre_sku cre_item

22 Extracting Micrservices Step 1: Create a service Styling app Warehuse app client-service cre_client cre_sku cre_item

23 Extracting Micrservices Step 2: Applicatins use the service Styling app Warehuse app client-service cre_client cre_sku cre_item

24 Extracting Micrservices Step 3: Mve data t private database Styling app Warehuse app client-service cre_client cre_sku cre_item

25 Extracting Micrservices Step 4: Rinse and Repeat Styling app Warehuse app client-service item-service cre_client cre_item cre_sku

26 Extracting Micrservices Step 4: Rinse and Repeat Styling app Warehuse app client-service item-service cre_client cre_item style-service cre_sku

27 With Micrservices, hw d we d Shared Data Jins Transactins

28 Events as First-Class Cnstruct A significant change in state Statement that sme interesting thing ccurred Traditinal 3-tier system Presentatin è interface / interactin Applicatin è stateless business lgic Persistence è database Furth fundamental building blck State changes è events 0 1 N cnsumers subscribe t the event, typically linkedin.cm/in/randyshup

29 Micrservices and Events Events are a first-class part f a service interface A service interface includes Synchrnus request-respnse (REST, grpc, etc) Events the service prduces Events the service cnsumes Bulk reads and writes (ETL) The interface includes any mechanism fr getting data in r ut f the service linkedin.cm/in/randyshup

30 Micrservice Techniques: Shared Data Mnlithic database makes it easy t leverage shared data Where des shared data g in a micrservices linkedin.cm/in/randyshup

31 Micrservice Techniques: Shared Data Principle: Single System f Recrd Every piece f data is wned by a single service That service is the cannical system f recrd fr that data custmer-service styling-service custmer-search billing-service Every ther cpy is a read-nly, nn-authritative linkedin.cm/in/randyshup

32 Micrservice Techniques: Shared Data Apprach 1: Synchrnus Lkup Custmer service wns custmer data Fulfillment service calls custmer service in real time fulfillment-service linkedin.cm/in/randyshup

33 Micrservice Techniques: Shared Data Apprach 2: Async event + lcal cache Custmer service wns custmer data Custmer service sends address-updated event when custmer address changes Fulfillment service caches current custmer address custmer-service linkedin.cm/in/randyshup

34 Micrservice Techniques: Jins Mnlithic database makes it easy t jin tables SELECT FROM A INNER JOIN B ON Splitting the data acrss micrservices makes jins very linkedin.cm/in/randyshup

35 Micrservice Techniques: Jins Apprach 1: Jin in Client Applicatin Get a single custmer frm custmer-service Query matching rders fr that custmer frm rder-service rder-histry-page custmer-service rder-service Custmers Orders

36 Micrservice Techniques: Jins Apprach 2: Service that Materializes the View Listen t events frm item-service, events frm rder-service Maintain denrmalized jin f items and rders tgether in lcal strage item-service rder-feedback-service item-feedback-service Items Order Feedback

37 Micrservice Techniques: Jins Many cmmn systems d this Materialized view in database systems Mst NSQL systems Search engines Analytic linkedin.cm/in/randyshup

38 Micrservice Techniques: Wrkflws and Sagas Mnlithic database makes transactins acrss multiple entities easy BEGIN; INSERT INTO A ; UPDATE B...; COMMIT; Splitting data acrss services makes transactins very linkedin.cm/in/randyshup

39 Micrservice Techniques: Wrkflws and Sagas Transactin è Saga Mdel the transactin as a state machine f atmic events Reimplement as a wrkflw A B C Rll back by applying cmpensating peratins in reverse A B linkedin.cm/in/randyshup

40 Micrservice Techniques: Wrkflws and Sagas Many cmmn systems d this Payment prcessing Expense apprval Any multi-step linkedin.cm/in/randyshup

41 With Micrservices, hw d we d Shared Data Jins Transactins

42 Thanks! Stitch Fix is hiring! Based in San Francisc Hiring everywhere! Mre than half remte, all acrss US Applicatin develpment, Platfrm engineering, Data Science Please cntact linkedin.cm/in/randyshup

Managing Data at Scale: Microservices and Events. Randy linkedin.com/in/randyshoup

Managing Data at Scale: Microservices and Events. Randy linkedin.com/in/randyshoup Managing Data at Scale: Microservices and Events Randy Shoup @randyshoup linkedin.com/in/randyshoup Background VP Engineering at Stitch Fix o Combining Art and Science to revolutionize apparel retail Consulting

More information

Big Data Fuels IT Architecture Evolution

Big Data Fuels IT Architecture Evolution Big Data Fuels IT Architecture Evlutin @EvaAndreassn, Cludera Cpyright 2014 Cludera, Inc. Data Re-Thinking Drivers Multitude f new data types Internet f Things We live nline Insights lead yur Business

More information

Implementing a Data Warehouse with Microsoft SQL Server

Implementing a Data Warehouse with Microsoft SQL Server Implementing a Data Warehuse with Micrsft SQL Server Implementing a Data Warehuse with Micrsft SQL Server Curse Cde: 20463 Certificatin Exam: 70-463 Duratin: 5 Days Certificatin Track: MCSA: SQL Server

More information

EcoStruxure for Data Centers FAQ

EcoStruxure for Data Centers FAQ EcStruxure fr Data Centers FAQ Revisin 1 by Patrick Dnvan Executive summary EcStruxure TM fr Data Centers is Schneider Electric s IT-enabled, pen, interperable system architecture fr data centers. This

More information

Why Connected Worker NOW?

Why Connected Worker NOW? Why Cnnected Wrker NOW? The wrld arund us Scaling frm 10 3 t 10 12 Real Time Mnitring Statistical Prcess Mdels Hme Owners Drs Prcess Management Digital Twin Managers Aircraft engine Hme Autmatin Virtual

More information

Data Requirements. File Types. Timeclock

Data Requirements. File Types. Timeclock A daunting challenge when implementing a cmmercial IT initiative can be understanding vendr requirements clearly, t assess the gap between yur data and the required frmat. With EasyMetrics, if yu are using

More information

FLEXPOD A Scale-Out Converged System for the Next-Generation Data Center

FLEXPOD A Scale-Out Converged System for the Next-Generation Data Center FLEXPOD A Scale-Out Cnverged System fr the Next-Generatin Data Center A Scale-Out Cnverged System fr the Next-Generatin Data Center By Lee Hward Welcme t the age f scale-ut cnverged systems made pssible

More information

Beyond Continuous Build: Build Grids. Darryl Bowler, CollabNet

Beyond Continuous Build: Build Grids. Darryl Bowler, CollabNet Beynd Cntinuus Build: Build Grids Darryl Bwler, CllabNet Presenters Clsing the Agile Lp Webinar Series Darryl Bwler, Senir Systems Architect, Services, CllabNet With mre than fifteen years f IT experience,

More information

Introduction. by Surekha Parekh

Introduction. by Surekha Parekh Intrductin by Surekha Parekh In the current ecnmic climate, businesses are under significant pressure t cntrl csts and increase efficiency t imprve their bttm line. IBM DB2 fr z/os custmers arund the wrld

More information

Admin Report Kit for Exchange Server

Admin Report Kit for Exchange Server Admin Reprt Kit fr Exchange Server Reprting tl fr Micrsft Exchange Server Prduct Overview Admin Reprt Kit fr Exchange Server (ARKES) is an Exchange Server Management and Reprting slutin that addresses

More information

Aloha Offshore SDLC Process

Aloha Offshore SDLC Process Alha Sftware Develpment Life Cycle Alha Offshre SDLC Prcess Alha Technlgy fllws a sftware develpment methdlgy that is derived frm Micrsft Slutins Framewrk and Ratinal Unified Prcess (RUP). Our prcess methdlgy

More information

Chapter 14. Basic Planning Methodology

Chapter 14. Basic Planning Methodology Chapter 14 Basic Planning Methdlgy This chapter prvides a basic and generic methdlgy fr planning prtectin requirements. It fcuses n the primary cnsideratins fr designing and implementing a basic strage

More information

The Gorilla Approach to Scaling & Integrating Open Source Forensic Tools: Vassil Roussev

The Gorilla Approach to Scaling & Integrating Open Source Forensic Tools: Vassil Roussev The Grilla Apprach t Scaling & Integrating Open Surce Frensic Tls: Vassil Russev Trends in Frensic Analysis Data Vlume Data Cmplexity Deadlines Human Resurces time 2 The 4-way Scalability Challenge Data

More information

Performance and Scalability Benchmark: Siebel CRM Release 7 on IBM eserver pseries and IBM DB2 UDB. An Oracle White Paper Updated September 2006

Performance and Scalability Benchmark: Siebel CRM Release 7 on IBM eserver pseries and IBM DB2 UDB. An Oracle White Paper Updated September 2006 Perfrmance and Scalability Benchmark: Siebel CRM Release 7 n IBM eserver pseries and IBM DB2 UDB An Oracle White Paper Updated September 2006 Perfrmance and Scalability Benchmark: Siebel CRM Release 7

More information

Improving the Customer Experience by Implementing Self-Service across all Channels

Improving the Customer Experience by Implementing Self-Service across all Channels Imprving the Custmer Experience by Implementing Self-Service acrss all Channels Hasniza Mhamed General Manager, Grup Digital Center Telekm Malaysia 2017 TM Frum 1 Telekm Malaysia at Glance Our visin Our

More information

labs Who is your user?

labs Who is your user? E XPLORATION Wh is yur user? Everybdy? First wrld cnsumers? End users in emerging markets? Startups? Enterprises? Will yu be able t eventually serve the needs f a billin peple? What is yur untapped pprtunity?

More information

Additional License Authorizations

Additional License Authorizations Additinal License Authrizatins Fr HPE CMS SIM Management sftware prducts Prducts and suites cvered PRODUCTS E-LTU OR E-MEDIA AVAILABLE * NON-PRODUCTION USE OPTION HPE Dynamic SIM Prvisining Yes Yes HPE

More information

Distributed Data Structures xfs: Serverless Network File System

Distributed Data Structures xfs: Serverless Network File System Advanced Tpics in Cmputer Systems, CS262B Prf Eric A. Brewer Distributed Data Structures xfs: Serverless Netwrk File System February 3, 2004 I. DDS Gal: new persistent strage layer that is a better fit

More information

Cisco EPN Manager Network Administration

Cisco EPN Manager Network Administration Training Data Sheet Cisc EPN Manager Netwrk Administratin Cisc EPN Manager Netwrk Administratin is an instructr-led and lab-based curse in which yu learn t mnitr, cnfigure, and prvisin netwrk devices by

More information

INVENTION DISCLOSURE

INVENTION DISCLOSURE 1. Inventin Title. Light Transprt and Data Serializatin fr TR-069 Prtcl 2. Inventin Summary. This inventin defines a light prtcl stack fr TR-069. Even thugh TR-069 is widely deplyed, its prtcl infrastructure

More information

Common Language Runtime

Common Language Runtime Intrductin t.net framewrk.net is a general-purpse sftware develpment platfrm, similar t Java. Micrsft intrduced.net with purpse f bridging gap between different applicatins..net framewrk aims at cmbining

More information

A Seminar report On Cloud Computing

A Seminar report On Cloud Computing A Seminar reprt On Clud Cmputing Submitted in partial fulfillment f the requirement fr the award f degree f Bachelr f Technlgy in Cmputer Science SUBMITTED TO: www.studymafia.rg SUBMITTED BY: www.studymafia.rg

More information

Mobility Support by the Common API for Transparent Hybrid Multicast

Mobility Support by the Common API for Transparent Hybrid Multicast Mbility Supprt by the Cmmn API fr Transparent Hybrid Multicast draft-irtf-samrg-cmmn-api-03 Prject http://hamcast.realmv6.rg Matthias Wählisch, Thmas C. Schmidt, Stig Venaas {waehlisch, t.schmidt}@ieee.rg,

More information

Quick Guide on implementing SQL Manage for SAP Business One

Quick Guide on implementing SQL Manage for SAP Business One Quick Guide n implementing SQL Manage fr SAP Business One The purpse f this dcument is t guide yu thrugh the quick prcess f implementing SQL Manage fr SAP B1 SQL Server databases. SQL Manage is a ttal

More information

Because this underlying hardware is dedicated to processing graphics commands, OpenGL drawing is typically very fast.

Because this underlying hardware is dedicated to processing graphics commands, OpenGL drawing is typically very fast. The Open Graphics Library (OpenGL) is used fr visualizing 2D and 3D data. It is a multipurpse pen-standard graphics library that supprts applicatins fr 2D and 3D digital cntent creatin, mechanical and

More information

QABOOK D ESKTOP V5.0. Release Notes

QABOOK D ESKTOP V5.0. Release Notes QABOOK D ESKTOP V5.0 Release Ntes QABk Desktp After years f research, develpment and client feedback we have nw launched QABk Desktp v5.0. We have transfrmed ur standalne desktp applicatin int a mre intuitive

More information

Disaster Recovery. Practical Applications. Eric LaFollette. Director of Information Resources Lake County Clerk of Courts

Disaster Recovery. Practical Applications. Eric LaFollette. Director of Information Resources Lake County Clerk of Courts Disaster Recvery Practical Applicatins Eric LaFllette Directr f Infrmatin Resurces Lake Cunty Clerk f Curts Presentatin Outline Imprtance f a plan Disaster Recvery Scenaris Disaster Recvery Basics Lake

More information

Cookbook Qermid Defibrillator web service Version This document is provided to you free of charge by the. ehealth platform

Cookbook Qermid Defibrillator web service Version This document is provided to you free of charge by the. ehealth platform Ckbk Qermid Defibrillatr web service Versin 1.01 This dcument is prvided t yu free f charge by the ehealth platfrm Willebrekkaai 38 38, Quai de Willebrek 1000 BRUSSELS All are free t circulate this dcument

More information

Cisco EPN Manager Network Administration - Optical

Cisco EPN Manager Network Administration - Optical Training Data Sheet Cisc EPN Manager Netwrk Administratin - Optical Cisc EPN Manager Netwrk Administratin - Optical is an instructr-led and labbased curse in which yu learn t mnitr, cnfigure, and prvisin

More information

Log shipping is a HA option. Log shipping ensures that log backups from Primary are

Log shipping is a HA option. Log shipping ensures that log backups from Primary are LOG SHIPPING Lg shipping is a HA ptin. Lg shipping ensures that lg backups frm Primary are cntinuusly applied n standby. Lg shipping fllws a warm standby methd because manual prcess is invlved t ensure

More information

Speaker: JB Kuppe Boardwalktech

Speaker: JB Kuppe Boardwalktech Cllabratively Manage Excel Based Prcess Data in SQL Server Speaker: JB Kuppe Bardwalktech Silicn Valley SQL Server User Grup June 2011 Mark Ginnebaugh, User Grup Leader, mark@designmind.cm JB Kuppe Jb.kuppe@bardwalktech.cm

More information

For personal use only

For personal use only Fr persnal use nly ASX ANNOUNCEMENT 27 Octber 2016 Nrwd launches Wrld Phne 2.0 and Crna Clud 1.0 Nw delivers fully seamless OTT services virtually identical t traditinal dialling experience Highlights:

More information

Cisco Tetration Analytics, Release , Release Notes

Cisco Tetration Analytics, Release , Release Notes Cisc Tetratin Analytics, Release 1.102.21, Release Ntes This dcument describes the features, caveats, and limitatins fr the Cisc Tetratin Analytics sftware. Additinal prduct Release ntes are smetimes updated

More information

Date: October User guide. Integration through ONVIF driver. Partner Self-test. Prepared By: Devices & Integrations Team, Milestone Systems

Date: October User guide. Integration through ONVIF driver. Partner Self-test. Prepared By: Devices & Integrations Team, Milestone Systems Date: Octber 2018 User guide Integratin thrugh ONVIF driver. Prepared By: Devices & Integratins Team, Milestne Systems 2 Welcme t the User Guide fr Online Test Tl The aim f this dcument is t prvide guidance

More information

User Guide. Table Of Contents. Logging In. Job Search. Job Information. Site Search & Logging A Job. Customer Search. Job Dashboard.

User Guide. Table Of Contents. Logging In. Job Search. Job Information. Site Search & Logging A Job. Customer Search. Job Dashboard. User Guide Weblgic allws yu t access jb infrmatin via a web page. Giving yu real time updates, with the ptin t print reprts and infrmatin n/fr the jb. Table Of Cntents Lgging In Jb Search Jb Infrmatin

More information

Performance and Scalability Benchmark: Siebel CRM Release 7.7 Industry Applications on IBM eserver p690 and IBM DB2 UDB on eserver p5 570

Performance and Scalability Benchmark: Siebel CRM Release 7.7 Industry Applications on IBM eserver p690 and IBM DB2 UDB on eserver p5 570 Perfrmance and Scalability Benchmark: Siebel CRM Release 7.7 Industry Applicatins n IBM eserver p690 and IBM DB2 UDB n eserver p5 570 An Oracle White Paper Released March 2005 Perfrmance and Scalability

More information

Stock Affiliate API workflow

Stock Affiliate API workflow Adbe Stck Stck Affiliate API wrkflw The purpse f this dcument is t illustrate the verall prcess and technical wrkflw fr Adbe Stck partners wh want t integrate the Adbe Stck Search API int their applicatins.

More information

Overview of Data Furnisher Batch Processing

Overview of Data Furnisher Batch Processing Overview f Data Furnisher Batch Prcessing Nvember 2018 Page 1 f 9 Table f Cntents 1. Purpse... 3 2. Overview... 3 3. Batch Interface Implementatin Variatins... 4 4. Batch Interface Implementatin Stages...

More information

Supported System Requirements for DRC CTB LAS Links Online Testing Effective August September 2017

Supported System Requirements for DRC CTB LAS Links Online Testing Effective August September 2017 Supprted System Requirements fr DRC CTB LAS Links Online Testing Effective August September 2017 This dcument describes the current system requirements fr the DRC INSIGHT Online Testing System and Central

More information

Integrating QuickBooks with TimePro

Integrating QuickBooks with TimePro Integrating QuickBks with TimePr With TimePr s QuickBks Integratin Mdule, yu can imprt and exprt data between TimePr and QuickBks. Imprting Data frm QuickBks The TimePr QuickBks Imprt Facility allws data

More information

Performance of VSA in VMware vsphere 5

Performance of VSA in VMware vsphere 5 Perfrmance f VSA in VMware vsphere 5 Perfrmance Study TECHNICAL WHITE PAPER Table f Cntents Intrductin... 3 Executive Summary... 3 Test Envirnment... 3 Key Factrs f VSA Perfrmance... 4 Cmmn Strage Perfrmance

More information

Performance and Scalability Benchmark: Siebel CRM Release 7.7 Industry Applications on IBM eserver BladeCenter and IBM DB2 UDB on eserver p5 550

Performance and Scalability Benchmark: Siebel CRM Release 7.7 Industry Applications on IBM eserver BladeCenter and IBM DB2 UDB on eserver p5 550 Perfrmance and Scalability Benchmark: Siebel CRM Release 7.7 Industry Applicatins n IBM eserver BladeCenter and IBM DB2 UDB n eserver p5 550 An Oracle White Paper Released December 2004 Perfrmance and

More information

HP OpenView Performance Insight Report Pack for Quality Assurance

HP OpenView Performance Insight Report Pack for Quality Assurance Data sheet HP OpenView Perfrmance Insight Reprt Pack fr Quality Assurance Meet service level cmmitments Meeting clients service level expectatins is a cmplex challenge fr IT rganizatins everywhere ging

More information

a brand of

a brand of a brand f www.sqlbi.cm Marc Russ marc.russ@sqlbi.cm @marcrus Excel 2013 PwerPivt in Actin Wh s Speaking? BI Expert and Cnsultant a brand f Funder f www.sqlbi.cm Prblem Slving Cmplex Prject Assistance DataWarehuse

More information

CSE 3320 Operating Systems Computer and Operating Systems Overview Jia Rao

CSE 3320 Operating Systems Computer and Operating Systems Overview Jia Rao CSE 3320 Operating Systems Cmputer and Operating Systems Overview Jia Ra Department f Cmputer Science and Engineering http://ranger.uta.edu/~jra Overview Recap f last class What is an perating system?

More information

Developing Microsoft SharePoint Server 2013 Core Solutions

Developing Microsoft SharePoint Server 2013 Core Solutions Develping Micrsft SharePint Server 2013 Cre Slutins Develping Micrsft SharePint Server 2013 Cre Slutins Curse Cde: 20488 Certificatin Exam: 70-488 Duratin: 5 Days Certificatin Track: N/A Frmat: Classrm

More information

CS510 Concurrent Systems Class 2. A Lock-Free Multiprocessor OS Kernel

CS510 Concurrent Systems Class 2. A Lock-Free Multiprocessor OS Kernel CS510 Cncurrent Systems Class 2 A Lck-Free Multiprcessr OS Kernel The Synthesis kernel A research prject at Clumbia University Synthesis V.0 ( 68020 Uniprcessr (Mtrla N virtual memry 1991 - Synthesis V.1

More information

Connect+/SendPro P Series Networking Technical Specification

Connect+/SendPro P Series Networking Technical Specification Shipping & Mailing Pstage Meters Cnnect+/SendPr P Series Netwrking Technical Specificatin Intrductin 2 Netwrk Requirements 2 Prt/Cmmunicatin Requirements 2 URL Infrmatin 3 FAQs 10 Service Cllateral SV62440

More information

Shipping Deadline Countdown

Shipping Deadline Countdown 0 Shipping Deadline Cuntdwn INSTRUCTIONS FOR INSTALLATION 1. Turn ff Cmpilatin (System > Tls > Cmpilatin) 2. Install via Magent Cnnect (System > Magent Cnnect > Magent Cnnect Manager) 3. Refresh Cnfiguratin

More information

JSR Java API for JSON Binding (JSON- B)

JSR Java API for JSON Binding (JSON- B) JSR Java API fr JSON Binding (JSON- B) Title: * Java API fr JSON Binding (JSON- B) Summary: * A standard binding layer (metadata & runtime) fr cnverting Java bjects t/frm JSON messages. Sectin 1: Identificatin

More information

Course 6368A: Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2008

Course 6368A: Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2008 Curse 6368A: Prgramming with the Micrsft.NET Framewrk Using Micrsft Visual Studi 2008 5 Days Abut this Curse This five-day, instructr-led curse prvides an intrductin t develping n-tier applicatins fr the

More information

HP Server Virtualization Solution Planning & Design

HP Server Virtualization Solution Planning & Design Cnsulting & Integratin Infrastructure Services HP Server Virtualizatin Slutin Planning & Design Service descriptin Hewlett-Packard Cnsulting & Integratin Infrastructure Cnsulting Packaged Services (HP

More information

Andrid prgramming curse Data strage Sessin bjectives Internal Strage Intrductin By Võ Văn Hải Faculty f Infrmatin Technlgies Andrid prvides several ptins fr yu t save persistent applicatin data. The slutin

More information

Spin Leading OS Research Astray?

Spin Leading OS Research Astray? Advanced Tpics in Cmputer Systems, CS262B Prf Eric A. Brewer Spin Leading OS Research Astray? January 27, 2004 I. Extensibility, Safety and Perfrmance in the SPIN Operating System Gal: extensible OS that

More information

UFuRT: A Work-Centered Framework and Process for Design and Evaluation of Information Systems

UFuRT: A Work-Centered Framework and Process for Design and Evaluation of Information Systems In: Prceedings f HCI Internatinal 2007 UFuRT: A Wrk-Centered Framewrk and Prcess fr Design and Evaluatin f Infrmatin Systems Jiajie Zhang 1, Keith A. Butler 2 1 University f Texas at Hustn, 7000 Fannin,

More information

Access the site directly by navigating to in your web browser.

Access the site directly by navigating to   in your web browser. GENERAL QUESTIONS Hw d I access the nline reprting system? Yu can access the nline system in ne f tw ways. G t the IHCDA website at https://www.in.gv/myihcda/rhtc.htm and scrll dwn the page t Cmpliance

More information

Wide Area Network (WAN)

Wide Area Network (WAN) Office f Infrmatin Technlgy Services Service Level Agreement Wide Area Netwrk (WAN) January 16, 2014 v2.2 Service Descriptin Wide Area Netwrk (WAN) Service Descriptin The Wide Area Netwrk (WAN) service

More information

The following screens show some of the extra features provided by the Extended Order Entry screen:

The following screens show some of the extra features provided by the Extended Order Entry screen: SmartFinder Orders Extended Order Entry Extended Order Entry is an enhanced replacement fr the Sage Order Entry screen. It prvides yu with mre functinality while entering an rder, and fast access t rder,

More information

White Paper. Contact Details

White Paper. Contact Details White Paper Cntact Details Pan Cyber Infrmatin Technlgy PO Bx 34222 Dubai UAE Phne : 97143377033 Fax : 97143377266 Email : inf@pancyber.cm URL : www.pancyber.cm TABLE OF CONTENTS OVERVIEW...3 SYSTEM ARCHITECTURE...4

More information

15 Minutes to the Cloud. Presented by: Jack Baugh and Chuck Atkinson

15 Minutes to the Cloud. Presented by: Jack Baugh and Chuck Atkinson 15 Minutes t the Clud Presented by: Jack Baugh and Chuck Atkinsn Need a Cmplete WebApp Server Slutin fr Yur DataFlex WebApps? Yur chices are The traditinal way t setup a WebApp server Research server cnfiguratins

More information

Top 10 Performance Tips for OBI-EE

Top 10 Performance Tips for OBI-EE Tp 10 Perfrmance Tips fr OBI-EE Narasimha Ra Madhuvarsu L V Bharath Terala Octber 2011 Apps Assciates LLC Bstn New Yrk Atlanta Germany India Premier IT Prfessinal Service and Slutin Prvider f Oracle Applicatins

More information

CSCI L Topics in Computing Fall 2018 Web Page Project 50 points

CSCI L Topics in Computing Fall 2018 Web Page Project 50 points CSCI 1100-1100L Tpics in Cmputing Fall 2018 Web Page Prject 50 pints Assignment Objectives: Lkup and crrectly use HTML tags in designing a persnal Web page Lkup and crrectly use CSS styles Use a simple

More information

Software Engineering

Software Engineering Sftware Engineering Chapter #1 Intrductin Sftware systems are abstract and intangible. Sftware engineering is an engineering discipline that is cncerned with all aspects f sftware prductin. Sftware Prducts

More information

Software Usage Policy Template

Software Usage Policy Template Sftware Usage Plicy Template This template is t accmpany the article: The Sftware Usage Plicy - An Indispensible Part f Yu SAM Tlbx The full article can be fund here: http://www.itassetmanagement.net/tag/plicy-template/

More information

How to use DCI Contract Alerts

How to use DCI Contract Alerts Hw t use DCI Cntract Alerts Welcme t the MyDCI Help Guide series Hw t use DCI Cntract Alerts In here, yu will find a lt f useful infrmatin abut hw t make the mst f yur DCI Alerts which will help yu t fully

More information

Hands-on Windows Azure Application Architecture & Development (3 days)

Hands-on Windows Azure Application Architecture & Development (3 days) Benjamin Day Cnsulting, Inc. 17 Rberts St #2 Brkline, MA 02445 617-645-0188 http://benday.cm Hands-n Windws Azure Applicatin Architecture & Develpment (3 days) D yu really want t run yur wn data center?

More information

DATA WAREHOUSE for OSU

DATA WAREHOUSE for OSU DATA WAREHOUSE fr OSU September 2010 DATA WAREHOUSE fr OSU is a cllectin f training and reference materials fr a suite f classes fr OSU Staff requiring SIS, HRIS, and/r FIS Data Warehuse access. The curses

More information

E2Open Multi-Collab View (MCV)

E2Open Multi-Collab View (MCV) If yu can read this Click n the icn t chse a picture r Reset the slide. T Reset: Right click n the slide thumbnail and select reset slide r chse the Reset buttn n the Hme ribbn (next t the f nt chice bx)

More information

Performance testing. Test approach The below diagram illustrates the approach that is used for performance testing a Pega 7 application.

Performance testing. Test approach The below diagram illustrates the approach that is used for performance testing a Pega 7 application. The Pega Platfrm is different t the standard Java applicatin in a number f ways; hwever, the apprach t perfrmance testing and tuning Pega 7 is n different. There are a number f key cnsideratins that yu

More information

Contact Center. Service Description for Release 2016 R4. April, 2017

Contact Center. Service Description for Release 2016 R4. April, 2017 Cntact Center Service Descriptin fr Release 2016 R4 April, 2017 This dcument prvides a descriptin f HUIT Cntact Center Services and rates, delivered and managed by HUIT Harvard Phne. Cntact Center Service

More information

CMC Blade BIOS Profile Cloning

CMC Blade BIOS Profile Cloning This white paper describes the detailed capabilities f the Chassis Management Cntrller s Blade BIOS Prfile Clning feature. Authr Crey Farrar This dcument is fr infrmatinal purpses nly and may cntain typgraphical

More information

Problem Solving Complex Project Assistance DataWarehouse Assesments and Development Courses, Trainings and Workshops

Problem Solving Complex Project Assistance DataWarehouse Assesments and Development Courses, Trainings and Workshops www.sqlbi.cm Wh We Are BI Experts and Cnsultants Funders f www.sqlbi.cm Prblem Slving Cmplex Prject Assistance DataWarehuse Assesments and Develpment Curses, Trainings and Wrkshps Bk Writers Micrsft Gld

More information

DELL EMC VxRAIL vcenter SERVER PLANNING GUIDE

DELL EMC VxRAIL vcenter SERVER PLANNING GUIDE WHITE PAPER - DELL EMC VxRAIL vcenter SERVER PLANNING GUIDE ABSTRACT This planning guide discusses guidance fr the varius vcenter Server deplyment ptins supprted n VxRail Appliances. Nvember 2017 TABLE

More information

App Center User Experience Guidelines for Apps for Me

App Center User Experience Guidelines for Apps for Me App Center User Experience Guidelines fr Apps fr Me TABLE OF CONTENTS A WORD ON ACCESSIBILITY...3 DESIGN GUIDELINES...3 Accunt Linking Prcess... 3 Cnnect... 5 Accept Terms... 6 Landing Page... 6 Verificatin...

More information

User Manual. Revised June 18, 2007

User Manual. Revised June 18, 2007 User Manual Revised June 18, 2007 TABLE OF CONTENTS 1. AN INTRODUCTION TO NVTREC... 3 2. NVTREC HOME PAGE... 3 3. ACCOUNT REGISTRATION... 5 4. ACCOUNT HOME PAGE... 5 5. FACILITY REGISTRATION... 6 6. EDITING

More information

Property Tax.NET. Microsoft SQL. Edit Parcel/Tabbed Seasons. Adjustment Types. Parcel Summary Pane. (Fig. 3).

Property Tax.NET. Microsoft SQL. Edit Parcel/Tabbed Seasons. Adjustment Types. Parcel Summary Pane. (Fig. 3). Prperty Tax.NET Micrsft SQL All BS&A.NET applicatins use a Micrsft SQL database engine, which is mre rbust and reliable, and is cnsidered the industry standard. Micrsft SQL allws fr mre flexibility in

More information

ORACLE GOLDENGATE 11g

ORACLE GOLDENGATE 11g ORACLE GOLDENGATE 11g REAL-TIME ACCESS TO REAL-TIME INFORMATION KEY FEATURES High-perfrmance data replicatin Hetergeneus surces and targets Cnflict detectin and reslutin Real-time and deferred apply Event

More information

An Introduction to Crescendo s Maestro Application Delivery Platform

An Introduction to Crescendo s Maestro Application Delivery Platform An Intrductin t Crescend s Maestr Applicatin Delivery Platfrm Intrductin This dcument is intended t serve as a shrt intrductin t Crescend s Maestr Platfrm and its cre features/benefits. The dcument will

More information

Announcing Veco AuditMate from Eurolink Technology Ltd

Announcing Veco AuditMate from Eurolink Technology Ltd Vec AuditMate Annuncing Vec AuditMate frm Eurlink Technlgy Ltd Recrd any data changes t any SQL Server database frm any applicatin Database audit trails (recrding changes t data) are ften a requirement

More information

LiveEngage and Microsoft Dynamics Integration Guide Document Version: 1.0 September 2017

LiveEngage and Microsoft Dynamics Integration Guide Document Version: 1.0 September 2017 LiveEngage and Micrsft Dynamics Integratin Guide Dcument Versin: 1.0 September 2017 Cntents Intrductin... 3 Step 1: Sign Up... 3 CRM Widget Signing Up... 3 Step 2: Cnfiguring the CRM Widget... 4 Accessing

More information

Joining SportsWare. Dear Wiley College Student-Athletes:

Joining SportsWare. Dear Wiley College Student-Athletes: 1 Dear Wiley Cllege Student-Athletes: Prir t participating n a team frm Wiley Cllege, all student-athletes must prvide the Athletic Training Department with current address, emergency cntact, insurance,

More information

Online Banking for Business USER GUIDE

Online Banking for Business USER GUIDE Online Banking fr Business estatements USER GUIDE Cntents Cntents... 1 Online Banking fr Business Getting Started... 2 Technical Requirements... 2 Supprted brwsers... 2 Minimum system requirements... 2

More information

Resource and Admission Control for NGN

Resource and Admission Control for NGN Internatinal Telecmmunicatin Unin Resurce and Admissin Cntrl fr NGN Hui-Lan Lu, Ph.D. Q.4/13 Rapprteur Bell Labs, Lucent Technlgies Geneva, 14-16 June 2006 802.xx Access xdsl Dmain 1 IntServ Why? N G N

More information

Step 3:- You Will See the Sign-in Page. Then Enter your Login ID & Password and Click on the Sign in Button.

Step 3:- You Will See the Sign-in Page. Then Enter your Login ID & Password and Click on the Sign in Button. Client User Guide Hme Page Fr Client:- Step 1:- Open a Web brwser n yur Cmputer System Step 2:- Type this URL in search bar www.lgnutility.in Step 3:- Yu Will See the Sign-in Page. Then Enter yur Lgin

More information

ITIL and ISO20000 Pick One or Use Both? Track: Business Services

ITIL and ISO20000 Pick One or Use Both? Track: Business Services ITIL and ISO20000 Pick One r Use Bth? Track: Business Services Presenter: Mark Thmas Synpsis With the explsive grwth f ITIL as the de fact framewrk fr IT Service, there is still little knwn abut the ISO20000

More information

The QMF Family V Newsletter 3rd Quarter 2013 Edition

The QMF Family V Newsletter 3rd Quarter 2013 Edition The QMF Family Newsletter 3rd Quarter 2013 Editin In This Issue Dive int QMF at the IBM Infrmatin On Demand Cnference irtual data surces and analytic queries in QMF A message frm the develpers f QMF: Changing

More information

SW-G using new DryadLINQ(Argentia)

SW-G using new DryadLINQ(Argentia) SW-G using new DryadLINQ(Argentia) DRYADLINQ: Dryad is a high-perfrmance, general-purpse distributed cmputing engine that is designed t manage executin f large-scale applicatins n varius cluster technlgies,

More information

Privacy Policy. Information We Collect. Information You Choose to Give Us. Information We Get When You Use Our Services

Privacy Policy. Information We Collect. Information You Choose to Give Us. Information We Get When You Use Our Services Privacy Plicy Last Mdified: September 26, 2016 Pictry is a fast and fun way t share memes with yur friends and the wrld arund yu. Yu can send a Pictry game t friends and view the pictures they submit in

More information

Customer Upgrade Checklist

Customer Upgrade Checklist Custmer Upgrade Checklist Getting Ready fr Yur Sabre Prfiles Upgrade Kicking Off the Prject Create a prfiles prject team within yur agency. Cnsider including peple wh can represent bth the business and

More information

On the road again. The network layer. Data and control planes. Router forwarding tables. The network layer data plane. CS242 Computer Networks

On the road again. The network layer. Data and control planes. Router forwarding tables. The network layer data plane. CS242 Computer Networks On the rad again The netwrk layer data plane CS242 Cmputer Netwrks The netwrk layer The transprt layer is respnsible fr applicatin t applicatin transprt. The netwrk layer is respnsible fr hst t hst transprt.

More information

APPLICATION FORM. CISAS opening hours: 9:00am to 5:00pm, Monday to Friday

APPLICATION FORM. CISAS opening hours: 9:00am to 5:00pm, Monday to Friday Enquiry reference number: (Office use nly) Administered by the Centre fr Effective Dispute Reslutin (CEDR) APPLICATION FORM What is this Applicatin fr? What d I need t d? This applicatin frm is fr custmers

More information

15 MINUTE GUIDE: OPTIMIZING ORACLE DBA EFFICIENCY

15 MINUTE GUIDE: OPTIMIZING ORACLE DBA EFFICIENCY 15 MINUTE GUIDE: OPTIMIZING ORACLE DBA EFFICIENCY MAKING ORACLE DBAS MORE PRODUCTIVE WITH EMC VIRTUAL INFRASTRUCTURE Leverage EMC Prven Slutins t deliver real advantages in perfrmance, management, and

More information

McGill University School of Computer Science COMP-206. Software Systems. Due: September 29, 2008 on WEB CT at 23:55.

McGill University School of Computer Science COMP-206. Software Systems. Due: September 29, 2008 on WEB CT at 23:55. Schl f Cmputer Science McGill University Schl f Cmputer Science COMP-206 Sftware Systems Due: September 29, 2008 n WEB CT at 23:55 Operating Systems This assignment explres the Unix perating system and

More information

Next step towards Paperless environment. Serge Krasavin, PhD, MBA

Next step towards Paperless environment. Serge Krasavin, PhD, MBA Next step twards Paperless envirnment Serge Krasavin, PhD, MBA We understand Business intelligence (BI) as a brad categry f applicatins and technlgies fr gathering, string, analyzing, and prviding access

More information

Primitive Types and Methods. Reference Types and Methods. Review: Methods and Reference Types

Primitive Types and Methods. Reference Types and Methods. Review: Methods and Reference Types Primitive Types and Methds Java uses what is called pass-by-value semantics fr methd calls When we call a methd with input parameters, the value f that parameter is cpied and passed alng, nt the riginal

More information

ShapethefutureofCloud

ShapethefutureofCloud ShapethefuturefClud We rehiring-expandyurhrizns AreyuenthusiasticabutIT,clud,devpsandthelatesttrends?Yuhaveapassinfrdelivery(prvenrecrdfsle wnershipfprjectswithatleast5yearsfuninterruptedprjectmanagementexperienceand2cludprjects)?dyusee

More information

Cookbook ORTHOpride web service Version v1. This document is provided to you free of charge by the. ehealth platform

Cookbook ORTHOpride web service Version v1. This document is provided to you free of charge by the. ehealth platform Ckbk ORTHOpride web service Versin v1 This dcument is prvided t yu free f charge by the ehealth platfrm Willebrekkaai 38 38, Quai de Willebrek 1000 BRUSSELS All are free t circulate this dcument with reference

More information

Getting the Most from REST and JSON

Getting the Most from REST and JSON Getting the Mst frm REST and JSON Jhn Tuhy March 2018 Character encding review Single byte character encding ASCII OEM ANSI Multi-byte character encding (Unicde) UTF-16 UTF-8 DataFlex des mst f its character

More information

Frequently Asked Questions

Frequently Asked Questions Frequently Asked Questins Versin 10-21-2016 Cpyright 2014-2016 Aviatrix Systems, Inc. All rights reserved. Aviatrix Clud Gateway What can it d fr me? Aviatrix Clud Gateway prvides an end t end secure netwrk

More information

UPGRADING TO DISCOVERY 2005

UPGRADING TO DISCOVERY 2005 Centennial Discvery 2005 Why Shuld I Upgrade? Discvery 2005 is the culminatin f ver 18 mnths wrth f research and develpment and represents a substantial leap frward in audit and decisin-supprt technlgy.

More information