SlideShare une entreprise Scribd logo
1  sur  27
Télécharger pour lire hors ligne
すべてのエンジニアとクライアントに安心を
Craft CMSに最適な
サーバ構成は?
LittleBits,LLC CEO Akira Tsumura
@atsumura1130 / tsumura@littlebits.co.jp
2017.10.05 Craft CMS Meetup Tokyo Vol.0
撮影歓迎!
カメラアプリのご用意を!
感想はこちら→ #littlebitsLLC
すべてのエンジニアとクライアントに安心を
そもそもの本題
CraftCMSに最適な
言語とサーバ環境とは
何か?
すべてのエンジニアとクライアントに安心を
やっと本題
実際に
試してみた
すべてのエンジニアとクライアントに安心を
このセッションについて
• 技術レベルは割と高めです。 :-)
- お疲れだと思いますが、寝ないでください
• 仕事では掘ってる部分ですが、
今回は個人的趣味で検証しました
• このセッションの内容を抑えられると
ウェブインフラのことがちょっとわかるかも?
• 眠いデス…ッ!!!(詳細は後述)
すべてのエンジニアとクライアントに安心を
まずはじめに
• PHPとアプリケーションには相性があります
• PHPアプリケーションは、
言語の処理に沿って安定して動作するよう
コーディングする必要があります
すべてのエンジニアとクライアントに安心を
PHPはWordPress等を基準にチューニングされている事実
Results for project PHP master, build date 2017-09-10 19:24:00-07:00
(snip…)
previous commit: c5dfbcf
revision date: 2017-09-10 18:51:41+02:00
environment: Haswell-EP
cpu: Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz 2x18 cores, stepping 2, LLC 45 MB
mem: 128 GB
os: CentOS 7.1
kernel: Linux 3.10.0-229.4.2.el7.x86_64
Baseline results were generated using release php-7.0.0, with hash 60fffd2 from
2015-12-01 04:16:47+00:00-------------------------------------------------------------------------------------------
:-| Wordpress 4.2.2 cgi -T10000 0.23% 0.48% 4.12% ¥
8.79% :-| Drupal 7.36 cgi -T10000 0.17% 0.49% 3.73% ¥
6.42% :-| MediaWiki 1.23.9 cgi -T5000 0.17% 0.12% 4.28% ¥
(Snip…)
-------------------------------------------------------------------------------------------
https://marc.info/?l=php-internals&m=150517848828918&w=2
すべてのエンジニアとクライアントに安心を
PHP実行のおさらい(PHP5, PHP7)
ソースコード
中間言語
ネイティブコード
(実行バイナリ)
最初の実行時に
コンパイル
メモリ内にキャッシュ
実際の実行時に
変換
すべてのエンジニアとクライアントに安心を
Craft CMSは中間言語を予測可能
中間言語を予測できないコードの例
<?php
$code = file_get_contents(‘./code.php.txt’);
eval($code);
WordPressでいう、’exec-php plugin’など
すべてのエンジニアとクライアントに安心を
Craft CMSは中間言語を予測可能
中間言語を予測できるコードの例
% cat code.php.txt
<?php
echo (‘foo’);
_EOF_
<?php
require_once(‘./code.php.txt’);
実行結果:’foo’が表示される
すべてのエンジニアとクライアントに安心を
Craft CMSは中間言語を予測可能
# grep -nr 'eval' ./craft/app/*.php
(none…)
# grep -nr 'require' ./craft/app/*.php
./craft/app/Craft.php:352:
require_once $file;
$rootPath = CRAFT_APP_PATH;
$rootPath = CRAFT_PLUGINS_PATH;
$path = $rootPath.implode('/', $segs);
$file = $path.'.php’;
./craft/app/index.php:61:$app
= require 'bootstrap.php';
すべてのエンジニアとクライアントに安心を
ウェブサーバ内の各種オンメモリキャッシュ
データベース
(クエリキャッシュ)
中間言語ネイティブコード
Nginxが出力結果を
一定期間保持
出力コードキャッシュ
(FastCGI-Cache)
HHVMが
キャッシュを保持
PHP-FPM、HHVMが
キャッシュを保持
MariaDB(MySQL)が
キャッシュを保持
(オンメモリ)
Slow - 計算コスト大
Fast
計算コスト小
すべてのエンジニアとクライアントに安心を
やっと本題
では
CraftCMSに最適な
言語とサーバ環境とは
何か?
すべてのエンジニアとクライアントに安心を
やっと本題
実際に
試してみた
(徹夜で…)
すべてのエンジニアとクライアントに安心を
検証環境の紹介
• CentOS7
• nginx
• HHVM + PHP7 (FastCGI) + PHP5.6(FastCGI)
• MariaDB(InnoDB)
• Let’s Encrypt
• GMO Internet ConoHa TokyoRegion
• CPU : Xeon(R) CPU E5-2650 v3 @ 2.30GHz 24Cores
20M キャッシュ、2.00 GHz、8.00 GT/s インテル® QPI
• Memory : 512MB, 1GB, 2GB, 4GB, 8GB, 16GB, 32GB
Configure Kernel Parameter
• Shared 10GBase Shared Local Network
すべてのエンジニアとクライアントに安心を
検証環境の紹介
計測サーバ
ConoHa 1GB + Ubuntu16.04LTS
検証サーバ
ConoHa 64GB + CentOS 7
共有 10Gigabit Ethernet
(Local Network - 0.3msec)
Apache Bench x3
ab –c 1000 –n 1000 htttps://FQDN/
すべてのエンジニアとクライアントに安心を
検証環境の紹介
• WordPress 4.8.2-ja
• Craft CMS 2.6.299
- ともに検証時点で最新バージョン
検証回数:1回
- データの正確性という意味では不足
すべてのエンジニアとクライアントに安心を
検証内容
• 以下のパラメータを変更し、
各CMS毎に3回づつベンチマークを行う
• 1. PHP処理系(PHP5.6, PHP7, HHVM)
• 2. FastCGI-CacheのEnable/Disable
• 3. メモリサイズの変更
• CMSは以下のCMSをベンチマークする
• Craft CMS2
• WordPress
• リクエストの成功率、
および秒間リクエスト回数をカウント
すべてのエンジニアとクライアントに安心を
検証結果(CraftCMS – FastCGI Cache Enable)
すべてのエンジニアとクライアントに安心を
検証結果(CraftCMS – FastCGI Cache Disable)
すべてのエンジニアとクライアントに安心を
検証結果(WordPress – FastCGI Cache Enable)
すべてのエンジニアとクライアントに安心を
検証結果(WordPress – FastCGI Cache Disable)
すべてのエンジニアとクライアントに安心を
検証結果(ならべてみた)
FastCGI Cache Enable FastCGI Cache Disable
CraftCMS
WordPress
すべてのエンジニアとクライアントに安心を
PHP処理系によるパフォーマンスの違い
すべてのエンジニアとクライアントに安心を
検証結果から窺がえること
• 処理系はHHVM優勢(Avg. 400-900Req/Sec)
→ 実行できる命令に制限があるので注意
→ プラグイン等を汎用的に試す場合はPHP7推奨
• FastCGI Cacheを有効にすると、ちょっと早め(400→600Req/Sec)
→ メモリ4GB前後からあまり変わらない
すべてのエンジニアとクライアントに安心を
CraftCMS個人的オススメ構成
• シングルインスタンス稼働の場合
• CPU 2Cores
• Memory 4GB-
• Enable Fast-CGI Cache
• CDNを使用する場合(Origin Serverとして使用)
• CPU 2Cores
• Memory 4GB-
• Disable Fast-CGI Cache
すべてのエンジニアとクライアントに安心を
About LittleBIts,LLC.
• サーバインフラ,ネットワークインフラの専門店
• 名前の通り、ちょっとづつ確実な事しかしない会社
• 普段は社内情報システム等のネットワークを整備
• ワタシ、LAMPチョットデキル。
• 最近のお仕事 – WordCampTokyo 2017 Wi-Fi設営・運用など
- イントラサービス様と共同
すべてのエンジニアとクライアントに安心を
Thankyou!
すべてのエンジニアとクライアントに安心を
littlebits.co.jp / #littlebitsLLC

Contenu connexe

Tendances

Node.jsではじめるサーバ構築
Node.jsではじめるサーバ構築Node.jsではじめるサーバ構築
Node.jsではじめるサーバ構築
AimingStudy
 
Nifty cloud automationでクラウド構築・運用の自動化
Nifty cloud automationでクラウド構築・運用の自動化Nifty cloud automationでクラウド構築・運用の自動化
Nifty cloud automationでクラウド構築・運用の自動化
NIFTY Cloud
 
ななめ45°から見たJavaOne
ななめ45°から見たJavaOneななめ45°から見たJavaOne
ななめ45°から見たJavaOne
AdvancedTechNight
 
Coffee script初めの一歩
Coffee script初めの一歩Coffee script初めの一歩
Coffee script初めの一歩
Misa Kondo
 
20130222 osc13tk osc.cms
20130222 osc13tk osc.cms20130222 osc13tk osc.cms
20130222 osc13tk osc.cms
usptomo
 
Html5の通信対戦ゲームをテスト駆動開発で作ってみた
Html5の通信対戦ゲームをテスト駆動開発で作ってみたHtml5の通信対戦ゲームをテスト駆動開発で作ってみた
Html5の通信対戦ゲームをテスト駆動開発で作ってみた
Yuusuke Takeuchi
 
20130723 ecシステムにchefを導入してみた v1.0
20130723 ecシステムにchefを導入してみた v1.020130723 ecシステムにchefを導入してみた v1.0
20130723 ecシステムにchefを導入してみた v1.0
NIFTY Cloud
 

Tendances (20)

Node.jsではじめるサーバ構築
Node.jsではじめるサーバ構築Node.jsではじめるサーバ構築
Node.jsではじめるサーバ構築
 
Nifty cloud automationでクラウド構築・運用の自動化
Nifty cloud automationでクラウド構築・運用の自動化Nifty cloud automationでクラウド構築・運用の自動化
Nifty cloud automationでクラウド構築・運用の自動化
 
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
 
XenServer Overview
XenServer OverviewXenServer Overview
XenServer Overview
 
ななめ45°から見たJavaOne
ななめ45°から見たJavaOneななめ45°から見たJavaOne
ななめ45°から見たJavaOne
 
Coffee script初めの一歩
Coffee script初めの一歩Coffee script初めの一歩
Coffee script初めの一歩
 
RVM with Server Environment
RVM with Server EnvironmentRVM with Server Environment
RVM with Server Environment
 
Node.js で Web アプリ開発
Node.js で Web アプリ開発Node.js で Web アプリ開発
Node.js で Web アプリ開発
 
PerlモジュールをRubyに移植する時に落ちた穴々
PerlモジュールをRubyに移植する時に落ちた穴々PerlモジュールをRubyに移植する時に落ちた穴々
PerlモジュールをRubyに移植する時に落ちた穴々
 
AWS Amplify 入門
AWS Amplify 入門AWS Amplify 入門
AWS Amplify 入門
 
20130222 osc13tk osc.cms
20130222 osc13tk osc.cms20130222 osc13tk osc.cms
20130222 osc13tk osc.cms
 
フロントエンドの人にも知ってもらいたいサーバーの話
フロントエンドの人にも知ってもらいたいサーバーの話フロントエンドの人にも知ってもらいたいサーバーの話
フロントエンドの人にも知ってもらいたいサーバーの話
 
仮想マシンを使った開発環境の簡単共有方法
仮想マシンを使った開発環境の簡単共有方法 仮想マシンを使った開発環境の簡単共有方法
仮想マシンを使った開発環境の簡単共有方法
 
Frontend optimization dena_creativeseminar
Frontend optimization dena_creativeseminarFrontend optimization dena_creativeseminar
Frontend optimization dena_creativeseminar
 
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
第4回 一撃サーバー構築シェルスクリプト勉強会(もくもく) 発表資料 - さくらのクラウド操作案内
 
Riotでサーバレスにした話
Riotでサーバレスにした話Riotでサーバレスにした話
Riotでサーバレスにした話
 
Html5の通信対戦ゲームをテスト駆動開発で作ってみた
Html5の通信対戦ゲームをテスト駆動開発で作ってみたHtml5の通信対戦ゲームをテスト駆動開発で作ってみた
Html5の通信対戦ゲームをテスト駆動開発で作ってみた
 
Concrete5×さくら
Concrete5×さくらConcrete5×さくら
Concrete5×さくら
 
Zoom上にタイマーを表示させる
Zoom上にタイマーを表示させるZoom上にタイマーを表示させる
Zoom上にタイマーを表示させる
 
20130723 ecシステムにchefを導入してみた v1.0
20130723 ecシステムにchefを導入してみた v1.020130723 ecシステムにchefを導入してみた v1.0
20130723 ecシステムにchefを導入してみた v1.0
 

Similaire à Craft CMSに最適なサーバはどんな環境?

DXライブラリでMMO作ったよ!
DXライブラリでMMO作ったよ!DXライブラリでMMO作ったよ!
DXライブラリでMMO作ったよ!
h2so5
 

Similaire à Craft CMSに最適なサーバはどんな環境? (20)

シンラ・テクノロジー第2回クラウドゲーム開発者会議
シンラ・テクノロジー第2回クラウドゲーム開発者会議シンラ・テクノロジー第2回クラウドゲーム開発者会議
シンラ・テクノロジー第2回クラウドゲーム開発者会議
 
【たぶん日本初導入!】Azure Stack Hub with GPUの性能と機能紹介
【たぶん日本初導入!】Azure Stack Hub with GPUの性能と機能紹介【たぶん日本初導入!】Azure Stack Hub with GPUの性能と機能紹介
【たぶん日本初導入!】Azure Stack Hub with GPUの性能と機能紹介
 
JAWS目黒 EC2チューニングTips #jawsmeguro #jawsug
JAWS目黒 EC2チューニングTips #jawsmeguro #jawsugJAWS目黒 EC2チューニングTips #jawsmeguro #jawsug
JAWS目黒 EC2チューニングTips #jawsmeguro #jawsug
 
[Japan Tech summit 2017] DEP 005
[Japan Tech summit 2017] DEP 005[Japan Tech summit 2017] DEP 005
[Japan Tech summit 2017] DEP 005
 
GPU Container as a Service を実現するための最新OSS徹底比較
GPU Container as a Service を実現するための最新OSS徹底比較GPU Container as a Service を実現するための最新OSS徹底比較
GPU Container as a Service を実現するための最新OSS徹底比較
 
IBM Rational Team Concertに触れてみた
IBM Rational Team Concertに触れてみたIBM Rational Team Concertに触れてみた
IBM Rational Team Concertに触れてみた
 
Cld018 コンテナ go_~あなた
Cld018 コンテナ go_~あなたCld018 コンテナ go_~あなた
Cld018 コンテナ go_~あなた
 
Cld018 コンテナ go_~あなた
Cld018 コンテナ go_~あなたCld018 コンテナ go_~あなた
Cld018 コンテナ go_~あなた
 
Storm×couchbase serverで作るリアルタイム解析基盤
Storm×couchbase serverで作るリアルタイム解析基盤Storm×couchbase serverで作るリアルタイム解析基盤
Storm×couchbase serverで作るリアルタイム解析基盤
 
インフラ野郎AzureチームProX
インフラ野郎AzureチームProXインフラ野郎AzureチームProX
インフラ野郎AzureチームProX
 
20201127 .NET 5
20201127 .NET 520201127 .NET 5
20201127 .NET 5
 
Interact 2019 - CI01 Windows Server 2019
Interact 2019 - CI01 Windows Server 2019 Interact 2019 - CI01 Windows Server 2019
Interact 2019 - CI01 Windows Server 2019
 
Zynga
ZyngaZynga
Zynga
 
Aws privte20110406 arai
Aws privte20110406 araiAws privte20110406 arai
Aws privte20110406 arai
 
HSM用ミドルウェア Conduit Toolkitの概要と使い方
HSM用ミドルウェア Conduit Toolkitの概要と使い方HSM用ミドルウェア Conduit Toolkitの概要と使い方
HSM用ミドルウェア Conduit Toolkitの概要と使い方
 
DXライブラリでMMO作ったよ!
DXライブラリでMMO作ったよ!DXライブラリでMMO作ったよ!
DXライブラリでMMO作ったよ!
 
オラクルのHPC/GPUソリューションご紹介(2021/08版)
オラクルのHPC/GPUソリューションご紹介(2021/08版)オラクルのHPC/GPUソリューションご紹介(2021/08版)
オラクルのHPC/GPUソリューションご紹介(2021/08版)
 
Ossで作成するチーム開発環境
Ossで作成するチーム開発環境Ossで作成するチーム開発環境
Ossで作成するチーム開発環境
 
コモディティL3SW/ルータでオープンなSDNを実現しよう
コモディティL3SW/ルータでオープンなSDNを実現しようコモディティL3SW/ルータでオープンなSDNを実現しよう
コモディティL3SW/ルータでオープンなSDNを実現しよう
 
OSSで作るOpenStack監視システム
OSSで作るOpenStack監視システムOSSで作るOpenStack監視システム
OSSで作るOpenStack監視システム
 

Plus de Kei Mikage

Cms fun 20150606 - MODX CMS
Cms fun 20150606 - MODX CMSCms fun 20150606 - MODX CMS
Cms fun 20150606 - MODX CMS
Kei Mikage
 
新インフラエンジニアに捧ぐ職業○のおはなし - qpstudy 2014.04 LT資料
新インフラエンジニアに捧ぐ職業○のおはなし - qpstudy 2014.04 LT資料新インフラエンジニアに捧ぐ職業○のおはなし - qpstudy 2014.04 LT資料
新インフラエンジニアに捧ぐ職業○のおはなし - qpstudy 2014.04 LT資料
Kei Mikage
 
Hello, I'm MODX.
Hello, I'm MODX.Hello, I'm MODX.
Hello, I'm MODX.
Kei Mikage
 

Plus de Kei Mikage (20)

ヤマハでISDN移行をスムーズに! - よくわかる概要と移行ケース
ヤマハでISDN移行をスムーズに! - よくわかる概要と移行ケースヤマハでISDN移行をスムーズに! - よくわかる概要と移行ケース
ヤマハでISDN移行をスムーズに! - よくわかる概要と移行ケース
 
このは様に10万円お布施してみた!(後悔用)
このは様に10万円お布施してみた!(後悔用)このは様に10万円お布施してみた!(後悔用)
このは様に10万円お布施してみた!(後悔用)
 
安く・速く・安定したウェブを作る方法
安く・速く・安定したウェブを作る方法安く・速く・安定したウェブを作る方法
安く・速く・安定したウェブを作る方法
 
一番速いフレンズだーれだ!!
一番速いフレンズだーれだ!!一番速いフレンズだーれだ!!
一番速いフレンズだーれだ!!
 
Cms fun 20150606 - MODX CMS
Cms fun 20150606 - MODX CMSCms fun 20150606 - MODX CMS
Cms fun 20150606 - MODX CMS
 
VPCとネットワークの不思議な関係 - cpstudy #1
VPCとネットワークの不思議な関係 - cpstudy #1VPCとネットワークの不思議な関係 - cpstudy #1
VPCとネットワークの不思議な関係 - cpstudy #1
 
MODXで超キレッキレのブログ作る秘訣公開します りたーんず!!!
MODXで超キレッキレのブログ作る秘訣公開します りたーんず!!!MODXで超キレッキレのブログ作る秘訣公開します りたーんず!!!
MODXで超キレッキレのブログ作る秘訣公開します りたーんず!!!
 
megalove21・にくじゃがソフトウェア C87(2014冬コミ)新刊情報・試食版
megalove21・にくじゃがソフトウェア C87(2014冬コミ)新刊情報・試食版megalove21・にくじゃがソフトウェア C87(2014冬コミ)新刊情報・試食版
megalove21・にくじゃがソフトウェア C87(2014冬コミ)新刊情報・試食版
 
MODXで“超”キレッキレのブログ作る秘訣公開します
MODXで“超”キレッキレのブログ作る秘訣公開しますMODXで“超”キレッキレのブログ作る秘訣公開します
MODXで“超”キレッキレのブログ作る秘訣公開します
 
750デバイスを収容したWifiを『お安く』作る方法
750デバイスを収容したWifiを『お安く』作る方法750デバイスを収容したWifiを『お安く』作る方法
750デバイスを収容したWifiを『お安く』作る方法
 
【インフラ寺子屋】Cisco/Catalyst実機ブートキャンプ資料【チラ見せ】
【インフラ寺子屋】Cisco/Catalyst実機ブートキャンプ資料【チラ見せ】【インフラ寺子屋】Cisco/Catalyst実機ブートキャンプ資料【チラ見せ】
【インフラ寺子屋】Cisco/Catalyst実機ブートキャンプ資料【チラ見せ】
 
Ubuntu 14.04 LTS ReleaseParty JAZUG Session
Ubuntu 14.04 LTS ReleaseParty JAZUG SessionUbuntu 14.04 LTS ReleaseParty JAZUG Session
Ubuntu 14.04 LTS ReleaseParty JAZUG Session
 
新インフラエンジニアに捧ぐ職業○のおはなし - qpstudy 2014.04 LT資料
新インフラエンジニアに捧ぐ職業○のおはなし - qpstudy 2014.04 LT資料新インフラエンジニアに捧ぐ職業○のおはなし - qpstudy 2014.04 LT資料
新インフラエンジニアに捧ぐ職業○のおはなし - qpstudy 2014.04 LT資料
 
“OSCキャラクター大集合”を支えるMODX
“OSCキャラクター大集合”を支えるMODX“OSCキャラクター大集合”を支えるMODX
“OSCキャラクター大集合”を支えるMODX
 
雲と立方体の時間
雲と立方体の時間雲と立方体の時間
雲と立方体の時間
 
コワーキングアジアカンファレンス2013の作り方 〜インターネット編〜
コワーキングアジアカンファレンス2013の作り方 〜インターネット編〜コワーキングアジアカンファレンス2013の作り方 〜インターネット編〜
コワーキングアジアカンファレンス2013の作り方 〜インターネット編〜
 
Hello, I'm MODX.
Hello, I'm MODX.Hello, I'm MODX.
Hello, I'm MODX.
 
MODX on Windows Azure
MODX on Windows AzureMODX on Windows Azure
MODX on Windows Azure
 
コワーキングカンファレンスTokyo 2012を支えたインフラ技術
コワーキングカンファレンスTokyo 2012を支えたインフラ技術コワーキングカンファレンスTokyo 2012を支えたインフラ技術
コワーキングカンファレンスTokyo 2012を支えたインフラ技術
 
H3C(hp ProCurve Aシリーズ)ことはじめ.pptx
H3C(hp ProCurve Aシリーズ)ことはじめ.pptxH3C(hp ProCurve Aシリーズ)ことはじめ.pptx
H3C(hp ProCurve Aシリーズ)ことはじめ.pptx
 

Dernier

Dernier (11)

Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 

Craft CMSに最適なサーバはどんな環境?