Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Info]Working MagicOnion in production environment. #32

Closed
neuecc opened this issue May 3, 2017 · 3 comments
Closed

[Info]Working MagicOnion in production environment. #32

neuecc opened this issue May 3, 2017 · 3 comments

Comments

@neuecc
Copy link
Member

neuecc commented May 3, 2017

My company's new game - https://kuro-kishi.jp/ released in iOS/Android market on 28th, April.

Currently it receives 15,000 connections at peak time and it is growing.
Our system has two roles.

  • Service - Unary API Service/Realtime notification, with Redis pubsub backend
  • BattleEngine - Inmemory battle logic server, it is MORPG's playground(1~8 players per field).

We're monitoring application metrics by Datadog.
I've created Datadog C# Client.
https://github.com/neuecc/DatadogSharp

image

image

I'll talk about this architecture at AWS Summit Tokyo 2017 on 2017-05-30~06-02.
http://www.awssummit.tokyo/
When talk is done, I'll upload translated presenation slide.

And of course, I will start working on .NET Standard and other improvements.

@kimsama
Copy link

kimsama commented May 4, 2017

Great job! Waiting the slide.

I have a question:

About one of the servers, BattelEngine, you've mentioned.

Is that runs on connection based? Which means, is that keep all connections during of a battle is going?

Just wander about that you've used gRPC as connection based protocol.

Best,

-Kim

@neuecc
Copy link
Member Author

neuecc commented Jun 4, 2017

Slide of AWS Summit Tokyo and details of BattleEngine server-side gameloop.
http://engineering.grani.jp/entry/2017/06/02/190012

There are not translated yet(written in Japanese).

@aidapsibr
Copy link

Very much interested in translated slides or metrics!

@neuecc neuecc closed this as completed Dec 16, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants