2019年04月02日 08時00分 公開
特集/連載

Go言語に注力するDynatraceなぜGoなのか

アプリケーションパフォーマンス管理ベンダーのDynatraceが、Go言語アプリケーション用ツールを発表した。なぜGoなのか。

[Adrian Bridgwater,Computer Weekly]

 Dynatraceはアプリケーションパフォーマンス管理(APM)を専門とする企業だ。同社は、2005年にオーストリア(コアラがいない方)で設立された当初からこの分野に取り組んでいる。

 同社のアプリケーション監視(および検証)ツールは、SaaSおよびオンプレミスのソフトウェアとして提供されている。同社は2019年1月に事業を拡大し、人気の高いプログラミング言語「Go」で書かれたアプリケーションにコードレベルの自動的な洞察を提供する取り組みを始めた。

GoとGolang

 Goは“Golang”と呼ばれることもある(訳注)。当初Googleが開発したオープンソースの汎用プログラミング言語だ。

訳注:正式名称は「Go」。「Golang」は公式サイトのドメイン名に由来する通称(公式サイトのFAQより)。

 この言語は、静的な(つまり変数を事前に宣言しなければならない)プログラミング言語であり、型指定も静的で明示的に行う。特定のタスクを実行するにはコードを手作業で構造化しなければならない。

 Dynatraceは最新ニュースで次のように発表している。




続きを読むには、[続きを読む]ボタンを押して
会員登録あるいはログインしてください。






ITmedia マーケティング新着記事

news156.jpg

サイロ化の現実 75%の企業は部門間が連携せず、むしろ競争関係にある――Accenture調査
デジタル変革(DX)における不十分な事業部間連携は業績低下につながるというAccentureの...

news052.png

ゲーム業界がコロナ禍でTwitterを活用したコミュニケーションに注力した理由
コロナ禍において「巣ごもり消費」が拡大し追い風が吹いているといわれるゲーム業界だが...

news139.jpg

コロナ禍の観光に見える20の兆しとは? TBWA HAKUHODOなどが「観光復興ガイド」を公開
SNS上の旅行に対する価値観の激しい変化を分析し、そこから見えた20の新たな兆しとその後...