タグ メンテナンスコスト
人気順 10 users 50 users 100 users 500 users 1000 usersAmazon ECSのタスクを常に新鮮に保つ仕組みをStep Functionsで - KAYAC engineers' blog
SREチームの藤原です。今回はAmazon ECSのサービス内のタスクを定期的に再起動することで、日々のメンテナンスコストを削減する話です。SRE連載 3月号になります。 3行でまとめ ECS Fargateのタスクは時々再起動が必要 人間が対応するのは面倒 Step Functionsを定期実行して常に新鮮なタスクに入れ換えて予防しよう ECS ... 続きを読む
散らばったAWS LambdaのGitHubリポジトリをモノレポ構成にしてメンテナンスコストを削減する - クラウドワークス エンジニアブログ
初めまして。crowdworks.jpのSREチームに所属しています @ciloholic です。 入社してかれこれ1年経ちますが、筆を執る機会がなかったため、今回が初エンジニアブログとなります。 この記事では、入社して3か月ほど行なっていた「AWS Lambda周りのメンテナンスコスト削減」の取り組みを紹介していきます。 背景 crowdwork... 続きを読む
検索クエリからファジーにキーワードを抽出する(スミス・ウォーターマン法に基づく実装) - Giftmall Inside Blog
TL;DR 表記揺れがふくまれる検索クエリにマッチしたコンテンツを表示するための手法として、スミス・ウォーターマン法に基づくあいまい検索を実装して検索精度を向上しました。この手法は機械学習システムを使わないためメンテナンスコストが低く、その一方で速度面でも実用的な性能を持ちチューニングしやすいのが特長... 続きを読む
楽天、第4の携帯キャリアで新技術「ソフト更新で5Gに対応できる」 - Engadget 日本版
携帯電話設備の仮想化は多くのキャリアが取り入れていますが、コアネットワークまで含めて、携帯電話設備のすべて仮想化によって構成するのは、楽天の取り組みが世界初となっています。 楽天の三木谷浩史社長は「冗長構成であらゆる場所で安定性があり、ソフトウェアなので拡張性が高い。メンテナンスコストも他キャリア... 続きを読む
いつ ReactNative を使っても大丈夫か - mizchi's blog
AirBnb がReactNativeをやめることが話題になってますね。 medium.com RNの未熟さ、社のRNのForkのメンテナンスコスト、JavaScriptのスケールのしなさ、JavaScriptCoreの実装の違い、クラッシュレポートが信頼できない、開発者は主に片方のプラットフォームしか知らないのでOSSのライブラリはバグってる、結局ブリッジを... 続きを読む
いつ ReactNative を使っても大丈夫か - mizchi's blog
AirBnb がReactNativeをやめることが話題になってますね。 medium.com RNの未熟さ、社のRNのForkのメンテナンスコスト、JavaScriptのスケールのしなさ、JavaScriptCoreの実装の違い、クラッシュレポートが信頼できない、開発者は主に片方のプラットフォームしか知らないのでOSSのライブラリはバグってる、結局ブリッジを... 続きを読む
iOS Size Classesを利用してユニバーサル対応を行った話 - Tech Blog - Recruit Lifestyle Engineer
こんにちは。 Airレジ のiOSアプリ開発を担当している山口です。 Airレジは昨年5月に行ったリニューアルに伴い、ユニバーサル対応を行いました。それまではiPhone/iPadで別アプリとして管理していましたが、ユニバーサル対応によりメンテナンスコストを下げることができました。 しかし、開発当初はSize Classesについての理解が浅いままユニバーサル対応を進めてしまい、レイアウト作成中に... 続きを読む
非英語ネイティブにとってのOSSのメンテナンスコスト - once upon a time,
2017 - 01 - 01 非英語ネイティブにとってのOSSのメンテナンスコスト community program disclaimer: この記事を書いている人はClouderaという Hadoop /Sparkの ディストリビューター の会社にいます。 codelunch.fmの20回目を聞いていろいろ思うところがあったのでつらつら買いてみます。 codelunch.fm この回のcode... 続きを読む
OptionalがSerializableではない話と使い方まとめ - きしだのはてな
Optionalは意図的にSerializableではなくなってますね。でその意図としては、一旦Serializableにして出力形式を決めてしまうと、今後ずっとその出力形式を維持しないといけないことになるので、そのメンテナンスコストを嫌ったというのがあるようです。このメンテナンスコストの中には、仕様が変えれなくなる、というコストも含みます。なので、シリアライズしたい場合には、フィールドはnull... 続きを読む
社内ITシステムを構築・運用するのに最重要な3つのポイント - たごもりすメモ
2015-01-22 社内ITシステムを設計・構築するのに最重要な3つのポイント 自社で使用するシステムを開発する、とする。このとき迂闊にやっていると、気付いたら過去に構築したシステムのメンテナンスにばかり時間をとられ、新しいコードがぜんぜん書けていない、という状況に陥ることがある。 こうなると地獄だ。新規の興味深いコードを書くなんてとんでもない、という状態になる。メンテナンスコストを下げるための... 続きを読む
Herokuのメリット、デメリット - Qiita
メンテナンスコストがほぼゼロ ほぼ何もしなくても勝手に動いてくれます。 個人的な体感値だとAWSでEC2やロードバランサで環境を組んだ場合と比べると1:100ぐらいの手間無し感です。 デプロイがコマンド一発 デプロイは基本的にgit push heroku masterでHerokuにpushするだけです。(Railsのマイグレーションを行う場合はheroku run rake db:migrat... 続きを読む
ニュース - 金沢大地、Arduino使った自社農場向け遠隔自動制御システムをクラウドサービス化:ITpro
金沢農業の農作物の加工・販売会社である金沢大地(石川県・金沢市)は2014年10月16日、自社農場向けに開発した遠隔自動制御システムをパッケージ化したクラウドサービス「まかしたくん」の提供を開始した(図、関連記事:マイコンボード「Arduino」で自作センサー農業、栽培農家がソリューションベンダーに)。汎用的なマイコンボード「Arduino」などを使用し、ハードウエアコストやメンテナンスコストを抑... 続きを読む
Web アプリケーションにおいては Python 3 への移行は簡単だという話 - methaneのブログ
2014-09-16 Web アプリケーションにおいては Python 3 への移行は簡単だという話 Python 2 / 3 両対応のライブラリをメンテナンスしている人にとって、 Python 3 の メリットは享受できずメンテナンスコストだけが上がるつらい状況がずっと続いています。 しかし、「Python 3 への移行が大変」というのは、Python 2 を捨てるのが大変、 Python 2/... 続きを読む
Railsのルーティングを読みやすく作っていく - Qiita
Railsアプリケーションのルーティングは、config/routes.rb1ファイルで最初は開発を始めると思います。 ただ、サービスを運用していくとルーティングは膨らみ、メンテナンスコストも馬鹿になりません。 そのため、ルーティングの設定をできるだけメンテナンスしやすく作っておくことでそのコストを下げようという試みです。 Railsのルーティングは、config/routes.rb がルーティン... 続きを読む
Akamaiに買収されたfastsoftのすごい技術 | ツチノコブログ
fastsoft この製品のユニークな点は、サーバーサイドに設置するだけで、 複数拠点へのダウンロードを高速化できることです。従って拠点数 が増えてもコストは上がりませんし、拠点の保守が不要ですので メンテナンスコストも最小化できます。 不特定多数を対象とした高速化及び海外拠点との通信の高速化を お考えてあれば、まさに最適なソリューションと言えると思います。 FastSoftは全てのTCP通信を対... 続きを読む
卜部昌平のあまりreblogしないtumblr - OSの標準インストールでPerl入ってるからPerl最強とか言ってるそこのおまえら、10年古い。
Heroku使いなさいよ。 10年前、たしかに、自宅サーバでApacheでCGIでPerlっていう時代がありました。でもさすがに今それはないわ。10年前それやってたサイトのほとんどが結局メンテナンスコスト払えなくて鬼籍に名を刻んだ。あるものはクラックされ、あるものは更新が止まった。そういう歴史の流れですので。今更OS標準だから偉いとか偉くないとかさすがに。ありえんです。 ああ、おまえらがプロのシス... 続きを読む
「PerlのWebプログラミング効率化のTips」を読んだ感想 - サンプルコードによるPerl入門
「PerlのWebプログラミング効率化のTips」を読んだ感想を書く。PerlのWebプログラミング効率化のTipsデバッグのしやすいコードを書く ほとんど同意。でも少し注意点としては、小さくしすぎると、メンテナンスコストが上がって、ソースコードをいったりきたりしなくちゃいけなくて、可読性が下がりがちになっちゃうこと。 sub parse { my $result; # 処理1 $self->so... 続きを読む
株式会社シャノン技術ブログ: どうやってソフトウェアのまずさを数値化するかを調べてみる
2011年11月29日火曜日 どうやってソフトウェアのまずさを数値化するかを調べてみる Tweet 開発エンジニアのsugimotoです。 弊社サービスのMARKETING PLATFORMの開発を担当してます。 近頃はソースコードのまずさによりメンテナンスコストの増加やメンテナンスによる新たなバグの発生で悩むことが多かったので、今回はこのまずさをどう数値化したものかを調べてブログに書いてみます。... 続きを読む