Just like you! April, 2008.

Slides:



Advertisements
Similar presentations
Available & Effective charging solution for electric cars Advanced mobile charging systems.
Advertisements

Application Service Providers The new way of working.
Cloud Computing How it can help you!. Just what is a Clustered Cloud Server? A clustered cloud server is a group of servers that are connected and that.
2010 User Conference April 23 rd – 25 th, Philadelphia, PA 2010 User Conference Enterprise Version Round Table Discussion: Earth Sun Moon Presentation.
© Copyright IBSP – IBSP Hong Kong Ltd Internet Business Service Provider.
4/8/99 C. Edward Chow Page 1 Secure Internet Payment Processing.
Joe SimonettiT-FLEx Workshop T-FLEx October Workshop The Future of Fare Collection Bank Card Transactions & Merchant Processing Joseph Simonetti October.
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Web Applications for Business: Performance Issues.
RegisterBlast Online registration for testing centers.
FINANCIAL SOCCER Module 3 Credit, debit and prepaid cards Collect a quiz and worksheet from your teacher.
Data Centers and IP PBXs LAN Structures Private Clouds IP PBX Architecture IP PBX Hosting.
An Introduction to Cloud Computing. The challenge Add new services for your users quickly and cost effectively.
Distributed Data Stores – Facebook Presented by Ben Gooding University of Arkansas – April 21, 2015.
Effectively Explaining the Cloud to Your Colleagues.
Neil Ballantyne Options for a prepayment framework for the City of Cape Town in RED 1.
Chapter 10 Developing a Web-Based Online Shopping Application (I)
AMSI Hosting Options User Panel Discussion Presented by Brian Torney Session 107 Advantages of Self Hosting.
Cloud Computing Characteristics A service provided by large internet-based specialised data centres that offers storage, processing and computer resources.
Just like you! April, We wanted to INNOVATE.
HRM Human Resource management. HRM Class Emphasis Show “best-in-class” HRM practices Understand how HRM practices support business strategy How to use,
Credit Cards. Questions we will answer… What is credit? What does it cost to use credit? What are the advantages of using credit? Where can you get credit?
CREDIT. QUESTIONS WE WILL ANSWER… What is credit? What does it cost to use credit? What are the advantages of using credit? Where can you get credit?
Chapter 11 Working with Credit Card Methods of Processing Credit Cards Preparing for Cyber Cash Authoring a Credit card Transaction.
Virtual Classes Provides an Innovative App for Education that Stimulates Engagement and Sharing Content and Experiences in Office 365 MICROSOFT OFFICE.
Online Banking. Learning Objectives To learn how society has been affected by online banking.
Cofax Scalability Document Version Scaling Cofax in General The scalability of Cofax is directly related to the system software, hardware and network.
Unit 9 Finance and Banking. Electronic Banking What is E-Banking Electronic banking or e- banking gives people electronic access to bank accounts and.
Ch. 7 Consumer Law and Contracts 7-1 Sales Contracts.
Six Ways that IT Infrastructure Creates Value for Businesses.
Understanding Credit Cards Learning about the little piece of plastic with a big responsibility Comparecards.com.
Online Banking. Learning Objectives To learn how society has been affected by online banking.
E-commerce credit card processing - ensure a smooth business operation.
Website Deployment Week 12. Software Engineering Practices Consider the generic process framework – Communication – Planning – Modeling – Construction.
Get Exclusive Deals and Coupons on Online Recharge.
Paypal PayPal is an e-commerce business allowing payments and money transfers to be made through the Internet. With a PayPal account, you can send and.
Banking and Cell Phones
Lecture 9 HBS Case: Virgin Mobile
Credit is Interesting!.
ELECTRONIC PAYMENT SYSTEM
Making card acceptance work for you
Who cares….is there really that much to know about them???
Welcome to the CardSaver VoIP Billing & Call Management Demonstration
Virtual Private Servers (VPS): A Case Study
Innovative Payment Solutions
What are the different ways you could pay for a car?
CEE software leader achieves CRM breakthrough
Banking Services
Understanding Contracts and Statements
An Introduction to Cloud Computing
Amazon Web Services Submitted By- Section - B Group - 4
Making card acceptance work for you
How Smart Networks are Changing Corporate Networks
MIGRATING TO NEW TECHNOLOGY
Credit Cards: More Than Plastic
Information on Types of Electronic Banking
Ian Ramsey C of E School GCSE ICT Smart working Software choices.
Understanding Contracts and Statements
Depository Institution Essentials
Third-party Payment options, PayPal Implementation
Computing Power and Storage in the Cloud Bring Web Mobility to Construction Estimating MINI-CASE STUDY “Microsoft Azure storage and scalability empower.
Introduction to Databases Transparencies
Conquest-Financial Services
Cloud Platform Enables Secure, Scalable Plug-In Subscription Billing Automation for Enterprises MINI-CASE STUDY “When we designed our agile, cloud-based.
Understanding Back-End Systems
Depository Institution Essentials
Discover the Boom in Electronic Banking!
Take Charge of Credit Cards
Financial Markets Business challenge
Ski Clubs and E-Commerce
Banking and Cell Phones
Presentation transcript:

Just like you! April, 2008

We wanted to INNOVATE

He wanted cheaper ways to sell hot dogs Merchant

We gave him low fees and no fixed cost Merchant

He wanted convenience Customer

We gave him confirmation at his own cell phone Merchant Customer

We gave him options to pay Merchant Customer

We gave him safety Merchant Customer

INNOVATE: Bring something new to an environment Merchant Customer

Then ... he wanted innovation in his business web merchant hotdog.com

We gave him simplicity web merchant hotdog.com

We gave him security web merchant hotdog.com Customer

INNOVATE: Produce something never done before web merchant hotdog.com Customer

Many wanted the same for their businesses

Many wanted the advantages of the transaction

A “whole lot” is happening every day

INNOVATE ... but DELIVER!

“No free lunch!” We wanted to Innovate, but we had to DELIVER

We had to choose right Start-up Agility Rapid growth Low cost Reliable Good history Open source Solid company On the Edge Cluster MySQL Carrier Grade

We had to scale wisely Internet GSM Network Web process Data center 01 Replication GSM Network Transactions

We had to scale wisely Internet GSM Network Transactions Web process Data center 02 Replication Data center 01

Our Data Center structure We had to build independency GSM Network Internet Our Data Center structure

Only necessary tables for authorization We had to use it to our advantage Reports Authorization CRM Credit Billing Proposal Collection Authorization R/W Only necessary tables for authorization R/W 26 SQL nodes 8 SQL nodes Replication 6 Data nodes 4 Data nodes Replication Replication R MyIsam Reports Data Center 02

We had to think towards the data 26 SQL nodes (also used to store historic data) 70% of the data Read only MyIsam 6 Data nodes (only current data) 30% of the data Read / Write Cluster

DELIVER: provide something promised DH&C Data Center 01 BRT Data Center 02 20 miles 10 MB METRO ETHERNET Master Slave Slave Master Master Slave Data Center 01 Data Center 02 Slave Master 2 MB MPLS

“A vision without action We innovated and delivered is just a Dream!” We innovated and delivered but it had to be REAL

Start-up reality: scalability ...we just replace it. If something goes wrong with a server... ...and the same happened with our servers. The number of clients started to grow...

Credit card reality: availability and performance working 24 x 7 # transactions per hour = 1040 # transactions per month = 750,000 amount per month = R$ 25,000,000.00 # proposals per month = 120,000 # proposals per day = 4,000 credit proposal troughput = 7 proposals per sec.

X X Financial transactions reality: reliability THAT`S WHAT WE USE Backup Database Lost Data Lost Business Backup Failed Restore X Replicated Database 0100011110 0101111000 0100011100 0100011110 0101111000 0100011100 0100011110 0101111000 0100011100 No lost data No lost business 0100011110 0101111000 0100011100 0100011110 0101111000 0100011100 X 0100011110 0101111000 0100011100 Failed Restore THAT`S WHAT WE USE

Start-up for credit service involving financial transactions REAL: something founded on practical matters Start-up for credit service involving financial transactions Scalability Availability MySQL Cluster 5.1 Carrier Grade Performance Reliability

We innovated, delivered and proved it real, but it was a CHALLENGE “No pain no gain!” We innovated, delivered and proved it real, but it was a CHALLENGE

and we still don’t have support contract What we’ve been through Totally possible Work Knowledge Consulting DATABASE TEAM DEVELOPMENT TEAM and we still don’t have support contract

What we’ve gotten from it High skilled team Freedom to create World Exposure MySQL Conference 2008

CHALLENGE: a stimulating situation

In the end ...

Some think it will INNOVATE

Others think it won’t be DELIVERED

Some may think it is UNREAL

Others understand the CHALLENGE

WE THINK IT IS A SUCCESS!