タグ

2016年5月18日のブックマーク (7件)

  • 【Aurora】とあるWebサイトのDBをAmazon Auroraに移行してみた | DevelopersIO

    はじめに AWSチームのすずきです。 今月(2015年10月)よりAWS東京リージョンで利用可能となった、RDS for Amazon Aurora。 とあるサイトのCMS(WordPress)のバックエンドDBとして稼働していたRDS(mysql)を移行し、 Amazon Auroraの性能の一端を確認できる機会がありましたので、紹介させて頂きます。 概要 RDSのスナップショットより、スナップショットの移行(migrate)を実施しました。 ElasticBeanstalkの機能(クローン、DNSスイッチ)を利用して、RDS(Aurora)参照環境の構築と切替を実施しました。 DBの最終同期として、mysqldumpコマンドによるエクスポート、インポートを行いました。 システム概要図 移行手順 スナップショットの復元 AWSコンソール、RDSのスナップショット画面より復元対象とするRD

    【Aurora】とあるWebサイトのDBをAmazon Auroraに移行してみた | DevelopersIO
  • Amazon RDSの新しいDBエンジン「Aurora」について気になるトコロ #reinvent | DevelopersIO

    開発コストは掛かったでしょうから、さすがにMySQLと同価格、とは行かなかったようですが、概ね1.2倍強の価格で提供されています。詳しくは料金表を御覧ください。 ちなみに、インスタンスクラスの選択肢は、現状上記5種類のようです。開発環境用にt2シリーズも欲しいですねぇ…。 MySQL 5.6からのマイグレーション マイグレーションには2つの選択肢があります。1つ目は「mysqldump & mysqlimport」、単純にダンプして、それをAuroraわせればいいんですね。見た目にも分かりやすいです。 もう一つはMySQLDBスナップショットからAuroraのインスタンスを立てることもできるようです。これは簡単。 制限事項としては2つ。MyISAMエンジンを使っている場合は、予めInnoDBに変換しておく必要があります。そもそもRDS for MySQLでは推奨されていなかったエンジ

    Amazon RDSの新しいDBエンジン「Aurora」について気になるトコロ #reinvent | DevelopersIO
  • サーバサイドプログラミング言語の概要

    WEBアプリケーション構築の要になるのが、サーバサイドプログラミングです。 ここでは、各種サーバサイドプログラミング言語について、概要を説明したいと思います。 Lightweight Language(LL) WEB開発に使われる言語にはさまざまなものがあります。 その中で大別すると、コンパイルが必要な非LLと、コンパイルが不要なLL(インタプリタ言語)があります。 両者の違いとしては以下となります。 非LL(コンパイル言語)の特徴 対象の言語: C、C++、Objective C、JavaScala 動作が速い Web用途としてはJavaが主流だが、動作させるためにコンパイルしなければならないため、開発や運用が手間 LLの特徴 対象の言語: PHPPerlRubyPythonJavascript コンパイル言語に比べて動作が遅い コンパイルせずに、ソースコードのままWebサーバ

  • Railsってそんなにイケてますか?Rubyっておしゃれな響きだけどさ | sumyapp

    やぁ、こんにちは。単刀直入に質問です、「Railsってそんなにイケてますか?」 Ruby on Rails Frameworkって流行ってますよね。Rails系の勉強会とか、短期のスクールとか、たくさん出てきてますよね。最近のスタートアップ的な企業もRails使っている所がたっくさん。 「みんな使ってるから」「流行りだから」そんな理由で選ぼうとしている人とかいませんか?今使っている方、実際使ってみて、「Railsってそんなにイケてますか?」 まずはじめに私の持論的な結論から申し上げますと、以下の場合に限ってRailsは最適なフレームワークであると思います。 ガチで運用する自社サービス 作ってリリース後は開発を凍結する、開発は一回ぽっきりのプロダクト プロトタイプ 次に、最適じゃない場合に、じゃぁRailsがダメならどのフレームワークがいいか?というと、 メンバーが好きなフレームワーク みん

  • https://geechs-magazine.com/tag/lifehack/20160120

    https://geechs-magazine.com/tag/lifehack/20160120
  • アプリケーションフレームワークの選定 - tunanosuke blog

    今開発しているアプリのリニューアルをするにあたり、サーバサイドのフレームワークの選定が必要となりました。色々考えた結果、Spring boot に決めたのでその経緯をずらずら書いていこうと思います。 なぜリニューアル? 一般的にシステムの寿命は長くて5年と言われています。これはあくまでも一般的であって、iOS や Android アプリでは新しい OS が出たり、新しい端末が発売されたりと、5年はまず持たないですね。今開発している iOS アプリも2年半くらいたつのですが、そろそろ作り替えが必要な時期にきています。ただアプリの作り替えだけでなく、サーバサイドも設計の見直しも必要でした。設計がいまいちイケていなく、アプリで結構ロジックをガリガリ書かなければいけない箇所が多く発生していました。アプリではロジックを減らし表示させることだけに専念し、細かな処理は全てサーバサイドで行うようにできれば

    アプリケーションフレームワークの選定 - tunanosuke blog
  • 歩留まり - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "歩留まり" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2012年6月) 歩留まりあるいは歩止まり(ぶどまり)とは、製造など生産全般において、「原料(素材)の投入量から期待される生産量に対して、実際に得られた製品生産数(量)比率」のことである。 また、歩留まり率(ぶどまりりつ)は、歩留まりの具体的比率を意味し、生産性や効率性の優劣を量るひとつの目安となる。例えば、半導体製品では、生産した製品の全数量の中に占める、所定の性能を発揮する「良品」の比率を示す。歩留まりが高いほど原料の質が高く、かつ製造ラインとしては優秀と言える。 英語の yi

    kadoppe
    kadoppe 2016/05/18