1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Batch server is now Fargated (バッチサーバーをFargate化しました)

Last updated at Posted at 2020-08-22

I have Fargated the batch server in our product. So this is the translation now I'm planning to give an presentation. (This is a memo for my presentation)

日本語スライドはこちら: https://qiita.com/e99h2121/items/cd0dea16b946869e1846

What's great about it?

You won't have to keep a batch server running 24/365.

The relationship between jobs will be limited, so there will be no more job jams.
It's a big step for our cloud-friendly product.

We estimate that it will save the company **** per year.

Here is the history of our product batch job

Ver.5x

The world only had clients and database servers. Nightly batch was kicked out of the C++ service.

Ver.6x

In the early 2000's, it was structured in three tiers via the application server. The queue management service lives in the AP Server. When the queue starts to get jammed, the screen system and the screen management system are also jammed....

Ver.7x

In the 2010's, the queue management service was separated from the application server, and the ability to maintain it independently was huge. It's a big deal to be able to maintain it independently.

Ver.8x

And batch server is now fargated...

Reference

Fargateでバッチサーバを作る(Creating a Batch Server with Fargate)

Fargateでサーバレスバッチ基盤を構築した話(The story of building a serverless batch infrastructure with Fargate)

Other

Technical notes on the way to Fargate (written by Yamada)

Briefly speaking the most difficult point was to resolve the dependency disaster of our jar ...

Usage (Internal use)

You can use the features by including the word "Fargate" in the batch server code. If you login with yamada_n9/yamada_n9, you can start all jobs with Fargate :smiley_cat:

Next

I try to run an interface job in Fargate!

That's all for my internal memo.

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?