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 - Development Manager, Operations
- Laura - ICT-asiantuntija
- Laura - IT Manager
- Nordea - Senior Fullstack Developer
- Innofactor Oyj - Business Architect
- Laura - Cloud Engineer
- Laura - UX/UI Designer
Premium-asiakkaiden viimeisimmät referenssit
- SD Worx - Kehitystyö SD Worxin kanssa takaa Clas Ohlsonille parhaat palkanmaksun prosessit kasvun tiellä
- Digiteam Oy - Case Esperi Care Oy: Ketterä kumppanuus vei Esperin verkkosivu-uudistuksen maaliin sujuvasti ja aikataulussa
- Kisko Labs Oy - Howspace Hub - Mukautuva oppimisen hallintajärjestelmä kasvaviin oppimisalustavaatimuksiin
- Kisko Labs Oy - Sanoma Pro: Multimediasisältöjen hallinnan uudistaminen
- Kisko Labs Oy - Svean helppokäyttöinen palvelu asiakkaan verkko-ostosten hallintaan
- Kisko Labs Oy - Yhtenäinen käyttöliittymä luovien alojen ammattilaisille
- Codemate - Digitaalisen murroksen nopeuttaminen Flutterin avulla
Tapahtumat & webinaarit
- 27.11.2024 - Green ICT -ekosysteemitapaaminen III: Ohjelmistojärjestelmien virrankulutuksen mittaaminen ja kasvihuonepäästöjen arviointi
- 27.11.2024 - Digitaalisen asiakaskokemuksen uusi aikakausi
- 28.11.2024 - Webinaari: Keskity myyntityön laatuun!
- 28.11.2024 - Copilot-webinaari – Mielekkäämpää tietotyötä turvallisesti
- 04.12.2024 - Kuinka oikea matka- ja kululaskujärjestelmä tehostaa prosesseja?
- 05.12.2024 - Green ICT VICTIS -hankkeen kick off -tilaisuus
- 15.01.2025 - Datavastuullisuuden valmennus: hanki valmiudet vastuulliseen datan ja tekoälyn hyödyntämiseen
Premium-asiakkaiden viimeisimmät bloggaukset
- Zimple Oy - Pipedrive vai Hubspot? Kumpi kannattaa valita?
- SC Software Oy - Jatkuvat palvelut – asiakaslähtöistä kumppanuutta projekteista ylläpitoon
- Timeless Technology - Ohjelmoitavat logiikat (PLC): Ratkaisevat työkalut automaatioon ControlByWebiltä.
- Kisko Labs Oy - Heroku: Ohjelmistokehittäjän ykköstyökalu skaalautuvien sovellusten rakentamiseen
- SD Worx - Näin luot vakuuttavan Business Casen palkkahallinnon ulkoistukselle
- Timeless Technology - Kyberriskien tunnistaminen Profitap IOTA verkkoanalysaattorin avulla.
- GidiUp Oy - Ai hitto -päivä: Kun sesonki pääsee taas yllättämään
Digitalisaatio & innovaatiot blogimediaBlogimediamme käsittelee tulevaisuuden liiketoimintaa, digitaalisia innovaatioita ja internet-ajan ilmiöitä |