「MySQL」に関連する技術ブログ

企業やコミュニティが発信する「MySQL」に関連する技術ブログの一覧です。

【連載Zabbix】 Zabbix 3.4 を Amazon Linux で試す 【UserDataで簡単インストール】

カスタマーサポート課の伊藤です。 普段は九龍と呼ばれています。 前回のBlogでご紹介したとおり、 Zabbix 3.4 がリリースされました。 同時に、serverworks の Zabbix リポジトリでもAmazon Linux用パッケージの提供を開始しています。 今回はテスト用の環境を簡単に構築する方法をご紹介します。 ※EC2 on MySQL の構成ですので、本番環境などではRDS等の高可用化、パスワードの高

DigdagとEmbulkを利用してBigQueryにRDS(Aurora、MySQL)のマスタデータを同期する

こんにちは、バックエンドエンジニアの塩崎です。 先日、会社の広報のためのインターン生紹介記事にメンターとして掲載していただきました。 大学四年生のインターン生と一緒に写真撮影を行ったのですが、見た目だけではどちらが年上かわからなかったので、「メンターの塩崎(右)」という表記をされてしまいました(笑) インターンでも実際のサービスに触れ

Embulkを利用したデータ転送基盤の構築

こんにちは。バックエンドエンジニアインターンの田島です。 VASILYでは分析にBigQueryを使用しており、MySQLのデータを毎日BigQueryに同期しています。この同期処理を行うシステムは、約2年前にRubyで書かれたもので、プロダクトの成長に伴うデータ量の増加に耐えることができなくなり始めていました。そのため、同期処理を行うシステムを一から作り直しましたので、そ

【DB設計入門|ER図|MySQL】コンビニレシートから学ぶ!データモデリング手法

はじめに こんにちは、岩橋聡吾です。 今回は私が実務で行っているデータモデリング手法(実際手法とは名ばかりですが…)を紹介いたします。 データモデリングは、ご存知の通り、その後のシステム開発や拡張スピード、またシステム自身のパフォーマンスにも深く関わってきます。ここをどのように設計するかが開発プロジェクトを進める上で大きなカギになり

Lambda PythonでSQLAlchemyを使ってWarm Start時だけでもConnection Poolingする

こんにちは。先日、サーバーレスおじさん担当を拝命したわけですが、ちょっと久しぶりにMySQLの話ばっかりしている状況が楽しい照井@さっぽろです。RDSのIAM認証が来て、LambdaからRDSを使いやすくなったので、しょうがないということにしておきましょう。 さて、IAM認証の登場によってオンライン処理でLambdaからRDSを使う際の一番の課題であった、セキュリティと遅延の

Travis CIを使用したGolangビルド

みなさん、Golang書いてますか? お久しぶりです。メディアシステム開発部の森竹です。 前回は Docker for Macを使ってRuby on Rails開発環境を構築する を紹介させて頂きました。 今回はTravis CIを使用したGolangビルドを紹介させて頂きます。 ビルド Travis CI でGolangビルドを実行し、AWS S3へPUTします。ビルドサーバーでGolangビルドする案もありましたが、下記の観点を鑑み、Travis CI

インターン生がデータ転送基盤を一から設計する、VASILYバックエンドインターンの紹介

こんにちは、バックエンドエンジニアの塩崎です。 先日、VASILYバックエンドチームにインターン生が来てくれました。 この記事では彼がインターンで作ってくれた機能や、インターン中のスケジュールなどを紹介します。 インターンに来たのはこんな学生 インターンに来たのはこの春に大学4年生になったばかりの、柴犬大好き系エンジニアのT君です。 好きな言語はCloj

zipkinのバックエンドをAmazon Elasticsearch Serviceに変更してみた

こんにちは、AmazonESでElasticsearch2.3を使っての環境構築が終わった直後にElasticsearch5.1が利用可能になってショックを受けてる技術基盤部の磯野です。 ちょっとだけ時間ができたのでzipkinのバックエンドをAmazon Elasticsearch Serviceに差し替えてみました。 CassandraとElasticsearchどっちにしようかなぁと悩んでいたのですが、zipkinがいつの間にかElasticsearch Serviceに対応していたのでサ

【MySQL】肥大化したInnoDBテーブルを圧縮機能で縮小する方法!

こんにちは。インフラエンジニアの綿引です。 早速ですが、今回はMySQLのテーブル圧縮について記載したいと思います。 但し、MySQL 5.7から実装された透過性ページ圧縮でなく、 MySQL 5.1のInnoDB Plugin時代からある圧縮です! 個人で運用しているMySQLが5.6なのですが、 ストレージが逼迫して来たので、旧来の圧縮を試してみました。 MySQL 5.6以前で「ディスク容量が足りない!

DataStudioとGASでWebPagetestの計測結果をグラフ化する

mediba Advent Calendar 24日目です。 フロントエンジニアの苅部からはGoogle Data StudioとWebPagetestについて書こうと思います。 medibaシステム本部ではWebPagetestや Sitespeed を使って継続したパフォーマンス計測を実施しています。 具体的にはユーザー体験(体感速度)に影響を及ぼすCritical Rendering Pathに注視して、SpeedIndexとDomContentLoaded、FirstPaintの改善を進めています。 普段WebPagetestで計

初めてRedisを使うための環境構築

初めまして、システムエンジニア新卒1年目の菅原です。 今回は初めてredisを触ってみたので紹介します。 Redisに触れてみた背景 今年の9月半ばに職場の先輩たちと isucon6 に参加しました。 残念ながら敗退してしまいましたが、これまでパフォーマンスをここまで意識したことはなく、参加チームの通過者や本戦出場者の中でもMysqlのデータをRedisに移行してパフォーマンス

RDSのtime_zoneをCLIで変更

こんにちは、技術4課の多田です。 11/24に東京では初雪が観測されましたね。たまたまその日に購入したCDに山下達郎さんの「クリスマス・イブ」のカバーが入っており、心身ともに冷えた1日を過ごしました。。泣いてないです。 さて、今回は、技術3課の髙田が投稿したRDSのTips記事の関連エントリになります。髙田が紹介した手法ではない方法でRDSのパラメーターグルー

カンタンにAWS EC2とRDSを使ってWordpressを動かしたい!!

こんにちは。お久しぶりにブログ書きました。 16年新卒の生井です(´﹀`) 8月からOJTが始まり、8、9月は営業課で修行し、今は技術4課にて修行中です。 AWSマネージメントコンソールをしっかり触ってから実は1か月経ってませんw そんな私ですが、自分用メモとして、AWS EC2とRDSを使って Wordpressをダウンロードするやり方を書きます!! はじめに 今回、使用するOSと

Facebookが開発しているGraphQLとは?

RESTful APIはモデルごとにパスを作成し、IDをつけてCRUDなデータの操作を行えるようにしています。これはとても分かりやすい反面、クライアント側ではレスポンス形式を指定できないという欠点があります。 場合によって欲しいデータが異なる際には ?include=friends のようなパラメータをつけたり、別なAPIを追加したりして対応します。こうした拡張はRESTful APIに比べると打

Docker for Macを使ってRuby on Rails開発環境を構築する

こんにちは。メディアシステム開発部の森竹です。 新規メディアやauスマートパスのサーバーサイド開発を担当しています。 今回は先日Stable版がリリースされた Docker for Mac を使い、Ruby on Railsアプリケーション開発環境を構築してみます。 Dockerとは? Docker 社が提供するコンテナ化プラットフォームのソフトウェアです。 以前は Docker Toolbox を使用していましたが、VirtualBo
技術ブログを絞り込む

TECH PLAY でイベントをはじめよう

グループを作れば、無料で誰でもイベントページが作成できます。情報発信や交流のためのイベントをTECH PLAY で公開してみませんか?