Infrastructure for innovation. Osma Ahvenlampi, CTO Sulake Corporation

Similar documents
Customers want to transform their datacenter 80% 28% global IT budgets spent on maintenance. time spent on administrative tasks

Global entertainment and media outlook Explore the content and tools

Allianz SE Reinsurance Branch Asia Pacific Systems Requirements & Developments. Dr. Lutz Füllgraf

Quintiles vdesk Welcome Guide

Overcoming the Compliance Challenges of VAT Remittance. 12 April :55 to 16:30 (CEST)

Digital EAGLEs. Outlook and perspectives

VOICE/DATA SIMCARD USA UNLIMITED

Improving digital infrastructure for a better connected Thailand

INTERDIGITAL. 4 th Quarter 2013 Investor Presentation. invention collaboration contribution InterDigital, Inc. All rights reserved.

Innovative Fastening Technologies

Purchasing. Operations 3% Marketing 3% HR. Production 1%

Cisco Voice Services Provisioning Tool 2.6(1)

Carrier Services. Intelligent telephony. for over COUNTRIES DID NUMBERS. All IP

Power Analyzer Firmware Update Utility Version Software Release Notes


ALL-IN-ONE PRESENTATION SYSTEMS

EventBuilder.com. International Audio Conferencing Access Guide. This guide contains: :: International Toll-Free Access Dialing Instructions

Uploading protocols and Assay Control Sets to the QIAsymphony SP via the USB stick

ENHANCED INTERIOR GATEWAY ROUTING PROTOCOL STUB ROUTER FUNCTIONALITY

Cisco Extensible Provisioning and Operations Manager 4.5

Step 1: New Portal User User ID Created Using IdentityIQ (IIQ)

8x Independent DMX Controller

STANDARD BROADBAND & FIBRE BROADBAND PLANS

Investigating Country Differences in Mobile App User Behaviour and Challenges for Software Engineering. Soo Ling Lim

MANUAL VOICE/DATA SIMCARD CANADA

EE Pay Monthly Add-Ons & Commitment Packs. Version

E-readiness rankings 2007

STANDARD BROADBAND & FIBRE BROADBAND PLANS

VDSL The way to Next Generation Access Networks

Moving Professionals Forward. World Leader In Competence Based Certification

Items exceeding one or more of the maximum weight and dimensions of a flat. For maximum dimensions please see the service user guide.

Cisco CallManager 4.0-PBX Interoperability: Lucent/Avaya Definity G3 MV1.3 PBX using 6608-T1 PRI NI2 with MGCP

DATA APPENDIX. Real Exchange Rate Movements and the Relative Price of Nontraded Goods Caroline M. Betts and Timothy J. Kehoe

Traffic Offload. Cisco 7200/Cisco 7500 APPLICATION NOTE

CUSTOMER GUIDE Interoute One Bridge Outlook Plugin Meeting Invite Example Guide

Global Entertainment & Media Outlook.

:Advantage. Get the :Advantage of CtP for your Newspaper Production TODAY. CtP Solutions. Violet platesetter portfolio for the newspaper market

International Packets

CISCO IP PHONE 7970G NEW! CISCO IP PHONE 7905G AND 7912G XML

Insights for Clubs

Connectivity Scorecard Leonard Waverman. Kalyan Dasgupta. Haskayne School of Business University of Calgary. LECG, London

OnAudience.com I Report 2017 Ad blocking in the Internet

Interim report January September 2011

Cisco Aironet In-Building Wireless Solutions International Power Compliance Chart

Mining for insight. Osma Ahvenlampi, CTO, Sulake Implementing business intelligence for Habbo

Configuring DHCP for ShoreTel IP Phones

iclass SE multiclass SE 125kHz, 13.56MHz 125kHz, 13.56MHz

Rights and Responsibilities in. Benjamin Edelman Harvard Business School

END-OF-SALE AND END-OF-LIFE ANNOUNCEMENT FOR THE CISCO MEDIA CONVERGENCE SERVER 7845H-2400

U85026A Detector 40 to 60 GHz

THE POWER OF A STRONG PARTNERSHIP.

E-Seminar. Voice over IP. Internet Technical Solution Seminar

Video Cassette Player

Safety. Introduction

IGEL-Briefing March Managed Software and Hardware Thin Clients

Multi-Site Parallel Testing with the S535 Wafer Acceptance Test System APPLICATION NOTE

Dataliner Message Displays Using DL50 Slaves with a DL40 Master

Programming Note. Agilent Technologies Quick Reference Guide For the 8757D/E Scalar Network Analyzer

Conferencing and Recording

GW-WN150M 11b/g/n USB Wireless User Manual

High-Availability Solutions for SIP Enabled Voice-over-IP Networks

Spoka Meet Audio Calls Rates Dial-In UK

Access Code and Phone Number

EMC GLOBAL DATA PROTECTION INDEX KEY FINDINGS & RESULTS FOR BRAZIL

CISCO NETWORK CONNECTIVITY CENTER BUSINESS DASHBOARD

Strategic IT Plan Improves NYCHA Resident Services While Reducing Costs US$150 Million

E-Seminar. Wireless LAN. Internet Technical Solution Seminar

International Roaming Critical Information Summaries JULY 2017

EMC GLOBAL DATA PROTECTION INDEX KEY FINDINGS & RESULTS FOR AMERICAS

Graphical System Design Platform. NI LabVIEW. Test and Measurement Industrial Measurements and Control Embedded Design. ni.

Instructions. (For 6180 Industrial Computers) Installing a Processor Upgrade

Instruction Manual. VacTest Accessory. Interface Converter (Bluetooth Module) RS485 - Bluetooth. Vacuum Measurement Equipment

Payphone Origination Service Charge Rate Per Min. Mobile Origination Service Charge. MLB Switched Rate Per Min. MLB Dedicated Rate Per Min

EMC GLOBAL DATA PROTECTION INDEX KEY FINDINGS & RESULTS FOR APJ

Microsoft Dynamics 365 for Finance and Operations. Table of contents

Microsoft Dynamics 365 for Finance and Operations, Enterprise edition. Table of contents

Product info. PCKeeper - Ver Windows 10. PCKeeper Antivirus - Ver Windows 10. BRATISLAVA, Slovakia, Sept 2, 2016

Cisco AVVID The Architecture for E-Business

Transforming networks and services for communications service providers

The Critical Importance of CIIP to Cybersecurity

Rural broadband and its implications for the future of Universal Service. The Israeli Case

AN POST SCHEDULE OF CHARGES

EMC GLOBAL DATA PROTECTION INDEX KEY FINDINGS & RESULTS FOR HONG KONG

Are You Protected. Get Ahead of the Curve

Measures to Maintain Post-Nuclear Security Summit Momentum for Continuously Enhancing Nuclear Security

Verwaltung und Qualitätssicherung von BIM-Modellen via IFCWebServer.org Data Server

RPM International Inc. Hotline Instructions

Generate growth in Asia Pacific with Intelligent Connectivity. Edward Zhou Huawei Technologizes

L-force Controller 3200 C. Control and visualisation compactly combined

STANDARD BROADBAND & FIBRE BROADBAND PLANS

MORE THAN JUST A PRODUCT, CABLOFIL IS A GLOBAL SOLUTION. Safer, more economic economic and more performant and A SYSTEM AN EXPERTISE A SERVICE

IBM Product Lifecycle Management. CAA Rade solutions

EMC GLOBAL DATA PROTECTION INDEX KEY FINDINGS & RESULTS FOR INDIA

EMC GLOBAL DATA PROTECTION INDEX STUDY KEY RESULTS & FINDINGS FOR THE USA

Electronic access to technical information. Work in progress in Development of. Members. International Standards,

International Telecommunication Union

Release Notes for AutoMesh 7.16(M1).5.0

Patent Portfolio Overview July The data in this presentation is current as of this date.

Training Notes Unity Real Time 2

Digital Opportunity Index. Michael Minges Telecommunications Management Group, Inc.

Transcription:

Infrastructure for innovation Osma Ahvenlampi, CTO Sulake Corporation www.sulake.com

Sulake Corporation Founded May 2000 in Helsinki Interactive entertainment company based on online communities and casual multiplayer games Creators of Habbo and Habbo Hotel 270 full time employees in 19 countries ( and 200+ moderators and community managers)

Habbo Facts

What is Habbo Habbo provides the most fun and creative hangout packed with friends and excitement

http://www.habbo.fi/community/roomreviews/roomreview020.html

http://www.habbo.fi/home/archimonde

http://www.habbo.fi/home/noknok

http://www.habbo.fi/home/iina

Habbo Countries Finland UK Switzerland Japan Spain Italy Sweden Netherlands Germany Canada Austria Norway Belgium USA Chile Australia Colombia France Ireland Singapore Malaysia Denmark Mexico Brazil New Zealand China Portugal Russia Venezuela

Habbo Community Growth Please check the latest traffic figures from www.sulake.com 2000 2001 2002 2003 2004 2005 2006

Sulake as a Business Sulake has successfully created its own global marketplace with excellent people, strong investors and right timing. Being global and local at the same time has been the engine for growth Matti Copeland, Deloitte 29.11.2006 2001 2002 2003 2004 2005

Infrastructure for innovation

Keys to success User centric innovation A culture of continuous, incremental improvement The capability to change our product and ourselves

Overview Global infrastructure 4 data centers, 29 countries Distributed game servers Over 300 live CPU cores 20 database servers Capacity for 130,000 concurrent users Self-developed game server technology Director/Shockwave based in-browser game client

Sulake's history and scale change 2000-2003 Small team of 5-15 developers, very ad-hoc, chaotic methods 2003 Improvements in working methods and processes, team responsibilities and new tools. Full steam ahead on global expansion 2004 More processes, project management and documentation, 11 country launches in 12 months 2005 Big team (60+) producing Product Updates - large packages taking several months from start to rollout 2006 Scrum teamwork framework small packages. 29 localized countries, end of the year with 9 parallel small dev teams

Managing change Large changes are risky and time consuming Eliminate risk by eliminating causes of risk Small is easier to manage and faster to implement Get rid of anything difficult or slow

Pragmatic approach Use what works Early results matter Total technology cost as margin of revenue Things that are quick and easy for developers to test produce results faster -> lowest adoption friction

What do we look for Multiple sources and vendors from chips to systems to networks to platforms to software Integrated, single-vendor solutions may provide a temporary advantage......but a commodity platform provides best bang for buck in the long term

The Linux-Java-MySQL stack Mostly Linux servers, some Solaris MySQL databases Server software Java 2 Standard Edition Transaction processing J2EE / JBoss Hibernate, Spring, Jakarta Commons, EHCache, ICU4J, DOM4J, JMock, JGroups, JS Rhino, Junit, Sitemesh, Webwork...

Databases MySQL 5.0 and terabytes of data Performs better with complex queries Federated tables SQL Views Unique Scale-Out solution Multi-master, backup+analytics replicas, avg 10000 events / second Order of magnitude more write-intensive than traditional Master + Slaves applications Distributed replication and online backups Ibbackup + filesystem snapshots minimize availability impact 10+ gigs of transaction logs per day

Open Source Java Today in a historic move, Sun is opening the door to greater innovation by open sourcing key Java implementations sun.com/javanews 13.November.2006 Uniform, widely available J2SE platform is key The OSS library stack on top of J2SE has always been a significant factor of Java's success OSS creates a positive commodization pressure to vendors higher up in the food chain

Use OSS, make OSS? Depends on your market Enterprises, vendors, individuals Platforms, products, services Contribution to existing software nearly always makes sense There's a significant cost attached to releasing source code, especially if you expect a benefit

Thank You! osma@sulake.com www.sulake.com www.habbo.fi