Critical Force Oy tehosti peliservereidensä suorituskykyä MaxIOPSin avulla
How Critical Force supercharged their game with MaxIOPS.
About Critical Force
Critical Force is a team of passionate creators who strive to make the best competitive games for mobile platforms. While focusing on online multiplayer, we put our best effort into making games that are fun to play on both casual and competitive levels. With exceptional attention to detail, we have a strong ambition to become market leaders in the mobile game industry.
Critical Force is a Finnish game studio focusing on competitive multiplayer games for mobile. The company was founded in 2012 by our CEO Veli-Pekka Piirainen. Our current flagship game is a mobile FPS title Critical Ops available on Android and iOS. It has been downloaded over 34 million times and over one million people play this pioneering mobile esports game every day.
We received a $4.5 million seed investment from Korean game publisher conglomerate NHN Entertainment in 2016 and were also awarded the best Finnish game developer the same year. We have offices in Kajaani, Finland and in Seoul, South Korea.
Previous challenges
Our database and analytics servers used to suffer from the slow storage speeds on our previous provider. Although the servers offered adequate CPU and memory performance, the storage devices proved to be a clear bottleneck.
Fast player base growth further increased the load on the servers causing slowdowns and degraded performance. Large numbers of concurrent players also required additional storage and memory upgrades on the database servers. The storage performance problems led us to search for a better solution. We ended up choosing UpCloud due to their MaxIOPS storage performance which was our most important requirement for the new provider.
Hosting on UpCloud
We are utilising servers equipped with up to 20 CPU cores and over 100GB of memory. Such configurations are required to cope with the number of players and ensure service delivery. Our large player base requires an increasing amount of system memory and fast storage solutions. Our SQL servers demand such high write rates that using caches is not always possible.
Currently, our database servers are situated behind custom nginx based load balancers and an HTTP API server with HA implementations. Our development servers are also hosted on UpCloud, and we are planning to take better advantage of their APIs to speed up our server maintenance and deployment tasks.
Improvements
Hosting on UpCloud has enabled us to use and manage even larger datasets on individual servers. Due to the extremely high IOPS performance, we’ve managed to consolidate our services down from tens of hosts to but a few high-powered systems. The exceptional storage performance has allowed us to streamline our services and ensure availability. Storage loads are no longer visible to our players and the game doesn’t have to suffer from the lack of server performance.
UpCloud’s Singapore data centre has also provided us with the opportunity to expand our game servers in Asia. The improved storage performance has had so many advantages and we are glad to have moved away from overly complex server environments that were previously required due to the traditional slow storage solutions.
Future plans
We have plans to better take advantage of the UpCloud API to improve server management and deployment speeds as well as automate server cloning in the near future. Opening a new data centre in South America would mean a lot to us. Ready-made SQL clusters are also on our wishlist.
Critical Force is a team of passionate creators who strive to make the best competitive games for mobile platforms. While focusing on online multiplayer, we put our best effort into making games that are fun to play on both casual and competitive levels. With exceptional attention to detail, we have a strong ambition to become market leaders in the mobile game industry.
Critical Force is a Finnish game studio focusing on competitive multiplayer games for mobile. The company was founded in 2012 by our CEO Veli-Pekka Piirainen. Our current flagship game is a mobile FPS title Critical Ops available on Android and iOS. It has been downloaded over 34 million times and over one million people play this pioneering mobile esports game every day.
We received a $4.5 million seed investment from Korean game publisher conglomerate NHN Entertainment in 2016 and were also awarded the best Finnish game developer the same year. We have offices in Kajaani, Finland and in Seoul, South Korea.
Previous challenges
Our database and analytics servers used to suffer from the slow storage speeds on our previous provider. Although the servers offered adequate CPU and memory performance, the storage devices proved to be a clear bottleneck.
Fast player base growth further increased the load on the servers causing slowdowns and degraded performance. Large numbers of concurrent players also required additional storage and memory upgrades on the database servers. The storage performance problems led us to search for a better solution. We ended up choosing UpCloud due to their MaxIOPS storage performance which was our most important requirement for the new provider.
Hosting on UpCloud
We are utilising servers equipped with up to 20 CPU cores and over 100GB of memory. Such configurations are required to cope with the number of players and ensure service delivery. Our large player base requires an increasing amount of system memory and fast storage solutions. Our SQL servers demand such high write rates that using caches is not always possible.
Currently, our database servers are situated behind custom nginx based load balancers and an HTTP API server with HA implementations. Our development servers are also hosted on UpCloud, and we are planning to take better advantage of their APIs to speed up our server maintenance and deployment tasks.
Improvements
Hosting on UpCloud has enabled us to use and manage even larger datasets on individual servers. Due to the extremely high IOPS performance, we’ve managed to consolidate our services down from tens of hosts to but a few high-powered systems. The exceptional storage performance has allowed us to streamline our services and ensure availability. Storage loads are no longer visible to our players and the game doesn’t have to suffer from the lack of server performance.
UpCloud’s Singapore data centre has also provided us with the opportunity to expand our game servers in Asia. The improved storage performance has had so many advantages and we are glad to have moved away from overly complex server environments that were previously required due to the traditional slow storage solutions.
Future plans
We have plans to better take advantage of the UpCloud API to improve server management and deployment speeds as well as automate server cloning in the near future. Opening a new data centre in South America would mean a lot to us. Ready-made SQL clusters are also on our wishlist.
Referenssin infoboxi
Tiedot
Tilaaja: | Critical Force Oy |
Lisätietoja
Tagit
Toimialakokemus
Urheilu, viihde ja virkistys |
Teknologia
Android |
Omat tagit
mobile games
games
MaxIOPS
UpCloud - Asiantuntijat ja yhteyshenkilöt
Premium-profiilia ei ole aktivoitu. Aktivoi premium-profiili näyttääksesi tässä lisäämäsi 1 asiantuntijaa.
UpCloud - Muita referenssejä
UpCloud - Muita bloggauksia
It- ja ohjelmistoalan työpaikat
- Laura - Junior Cyber Security Specialist
- Laura - Senior Cyber Security Specialist
- Red & Blue Oy - Projektipäällikkö verkkopalvelu- ja verkkokauppaprojekteihin
- M-Files Oy - Accountant - Purchase to Pay (Finland)
- Laura - Senior Developer (Retail Devices & Solutions)
- Frends iPaaS - Finance Manager
- Laura - Talotekniikan asiantuntija
Premium-asiakkaiden viimeisimmät referenssit
- Ampersand Design Oy - Sähköyhtiö sai kirkkaan brändistrategian ja selkeät verkkosivut laajentaessaan palveluitaan
- Ampersand Design Oy - Yrityskatalogin sisältö ja ulkoasu viestivät palveluista selkeästi
- Ampersand Design Oy - Varausjärjestelmä verkossa nostaa tienvarsimainoksen käyttöastetta
- Ampersand Design Oy - Hygieniatukulle toteutettiin kätevä tuotekatalogi verkkokauppapohjaan
- Ampersand Design Oy - Uusi kesäfestari sai sähäkän ilmeen
- Ampersand Design Oy - Kirkastettu palvelubrändi houkuttelee sijoittajia
- Ampersand Design Oy - Aluebrändin kehittäminen toi vetovoimaa Lahden seudulle
Tapahtumat & webinaarit
- 14.05.2024 - Rakettiwebinaari: Koodista kassavirtaan
- 14.05.2024 - Ilmainen ERP-webinaari: NAV:stä Business Centraliin | Mitä versionvaihdosta tulisi tietää?
- 15.05.2024 - Ilmainen ERP-webinaari: Mitä tulee ottaa huomioon ERP:n ja CRM:n projektien käyttöönotossa, eli onnistuneen projektin A ja O.
- 16.05.2024 - Five Years Out Helsinki
- 21.05.2024 - The path to productization
- 21.05.2024 - Ilmainen ERP-webinaari: NAV:stä Business Centraliin | Business Centralin mahdollisuudet versionvaihdon jälkeen
- 29.05.2024 - Efistream-webinaari: Näin rakennat modernin taloushallinnon, joka tukee tiedolla johtamista
Premium-asiakkaiden viimeisimmät bloggaukset
- BCS Itera Oy - Kansanvälisten ERP-projektien haasteet
- Timeless Technology - ControlByWeb ohjelmoitavat logiikat (PLC) ovat saatavilla nyt myös WLAN-yhteyksillä
- SprintIT Oy - SprintIT säilyttää arvostetun Odoo Gold Partner -statuksen
- Efima Oyj - Älykäs ohjelmistorobotti – tekoäly palauttaa aiemmin kannattamattomaksi kuopatut RPA-automaatioideat takaisin kehityslistalle
- Nordea - Nordean työ taloustaitojen edistämiseksi palkittiin vuoden yhteiskunnallisena sponsorointitekona
- M-Files Oy - M-Files: A Global Leader in Information Management
- M-Files Oy - Unlocking the value of Knowledge Work Automation
Digitalisaatio & innovaatiot blogimediaBlogimediamme käsittelee tulevaisuuden liiketoimintaa, digitaalisia innovaatioita ja internet-ajan ilmiöitä |