はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ マイグレーション

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 19 / 19件)
 

オンライン DDL を期待して ALTER 文を実行したら障害になりかけた話 - カミナシ エンジニアブログ

2023/10/22 このエントリーをはてなブックマークに追加 237 users Instapaper Pocket Tweet Facebook Share Evernote Clip カミナシ manabusakai エンジニアブログ 坂井 認可

こんにちは。ソフトウェアエンジニアの坂井 (@manabusakai) です。 カミナシではマルチプロダクト化に向けて、認証・認可の切り出しを進めています。その対応を進める中で、既存テーブルへのカラム追加が必要になりました。 先日、そのリリースのために本番データベースにマイグレーションの ALTER 文を実行したところ、... 続きを読む

100億レコード超のDBを“障害ゼロ”でマイグレーション 新卒1年目が考えた2つのアプローチと3つの工夫

2023/04/06 このエントリーをはてなブックマークに追加 231 users Instapaper Pocket Tweet Facebook Share Evernote Clip Pococha DBマイグレーション DeNA 登壇 領域

インターネットやAIを駆使しながら、領域に捉われずにさらなる挑戦を行うDeNAの取り組みを紹介する「DeNA TechCon 2023」。ここで成田氏が登壇。PocochaのDBをマイグレーションしたことについて話します。 新卒1年目が100億レコード超のDBマイグレーションをした話 成田篤基氏:発表を始めます。みなさんはじめまして。... 続きを読む

マイグレーションしないRDBMS

2022/07/29 このエントリーをはてなブックマークに追加 114 users Instapaper Pocket Tweet Facebook Share Evernote Clip RDBMS アプリケーションコード README.md 既存

README.md マイグレーションしないRDBMSが欲しい! 課題 PostgreSQLなどの既存のRDBMSはスキーマを持つ。スキーマがあることは良いことだが、このスキーマのライフサイクルはアプリケーションコードのライフサイクルと乖離しがちで、結果として以下のような問題が発生する。 特に自動化をしない場合はマイグレーションを... 続きを読む

Apollo ServerとPrismaではじめるGraphQL API開発入門

2021/09/21 このエントリーをはてなブックマークに追加 88 users Instapaper Pocket Tweet Facebook Share Evernote Clip Prisma ORM TypeScript grap 構築

この本では、TypeScriptで型安全にGraphQLサーバーを構築する方法をハンズオン形式で学習することができます。 Todoアプリの開発を通して、GraphQLスキーマの扱いやCLIツールの設定方法、TypeScriptのORMであるPrismaの基本的な使用方法、CI/CDパイプラインの構築によるマイグレーションの自動化などを体験します。 Grap... 続きを読む

モノリスからマイクロサービスへのマイグレーションで学んだ7つの教訓

2020/12/14 このエントリーをはてなブックマークに追加 71 users Instapaper Pocket Tweet Facebook Share Evernote Clip 教訓 リズ マイクロサービス 7つ

キーポイント Even in 2020, there’s a good chance that you’re still working with at least one legacy system. If so, you’re probably thinking about whether to migrate to a microservices architecture. In some cases, it’s better to skip the migration -- for example, if most of your development is hap... 続きを読む

MySQLの 0000-00-00 00:00:00 は使ってはならない - そーだいなるらくがき帳

2018/05/12 このエントリーをはてなブックマークに追加 346 users Instapaper Pocket Tweet Facebook Share Evernote Clip MySQL そーだい らくがき帳 ORM FDW

2018 - 05 - 12 MySQLの 0000-00-00 00:00:00 は使ってはならない 結論 何がいいたいかといいますと0000-00-00 00:00:00があるとORMも死ぬし、DB マイグレーション ツールも死ぬし、そもそも MySQL からポスグレにデータを持っていくこともFDWをすることも出来なくて死ぬのじゃ。 — そーだい@初代ALF (@soudai1025) 201... 続きを読む

記者の眼 - 京都市がシステム刷新失敗、「悲劇を繰り返すな」とご意見番:ITpro

2017/12/11 このエントリーをはてなブックマークに追加 720 users Instapaper Pocket Tweet Facebook Share Evernote Clip ITpro システムズ 全会一致 提起 刷新

京都市が2014年から81億円を投じて進めていた基幹系システム刷新プロジェクトが失敗した事案が、ついに訴訟合戦に突入する。2017年12月8日、京都市議会(京都市会)は門川大作市長名義で提出された 訴えの提起 を全会一致で 可決した 。刷新が遅延した原因となったバッチ処理のマイグレーション(開発言語と業務ロジックを引き継ぐ移行)を受託したITベンダーのシステムズ(東京・品川)に対する訴えである。 ... 続きを読む

第459回 LXDを使ってDockerコンテナをマイグレーション:Ubuntu Weekly Recipe|gihyo.jp … 技術評論社

2017/02/22 このエントリーをはてなブックマークに追加 55 users Instapaper Pocket Tweet Facebook Share Evernote Clip Ubuntu Docker LXD Dockerコンテナ 用途

第458回 ではUbuntuにおける Docker のインストール方法を紹介しました。ところでDockerと同じコンテナ技術を利用したソフトウェアとして 「 LXD 」 が存在します。このLXDとDockerは排他的な存在ではなく, 用途にあわせて組み合わせて使うと便利なツールです。そこで今回はLXDで作った仮想環境上でDockerコンテナを動かす方法を紹介します。 LXDの上でDockerを使う... 続きを読む

Herokuのメリット、デメリット - Qiita

2014/11/26 このエントリーをはてなブックマークに追加 129 users Instapaper Pocket Tweet Facebook Share Evernote Clip Heroku Qiita ロードバランサ Rails デプロイ

メンテナンスコストがほぼゼロ ほぼ何もしなくても勝手に動いてくれます。 個人的な体感値だとAWSでEC2やロードバランサで環境を組んだ場合と比べると1:100ぐらいの手間無し感です。 デプロイがコマンド一発 デプロイは基本的にgit push heroku masterでHerokuにpushするだけです。(Railsのマイグレーションを行う場合はheroku run rake db:migrat... 続きを読む

Railsプロジェクトの初期開発フェーズでのDBスキーマ管理を見直す - TIM Labs

2014/10/23 このエントリーをはてなブックマークに追加 214 users Instapaper Pocket Tweet Facebook Share Evernote Clip Railsプロジェクト TIM Labs Rails 皆様

DBのスキーマ、皆様どのように管理されているでしょうか。 Railsを利用されている方の多くは、ActiveRecordのマイグレーションを利用して管理をされているかと思います。 私もいままでいくつかのRailsプロジェクトに関わってきましたが、 ほぼ全てのプロジェクトでActiveRecordのDBマイグレーションを利用してきました。 (一部のプロジェクトはActiveRecordを使っていない... 続きを読む

Instagram が達成した史上最大のマイグレーション:200億枚のイメージを AWS から Facebook Bare-Metal へ! | Agile Cat --- in the cloud

2014/07/07 このエントリーをはてなブックマークに追加 165 users Instapaper Pocket Tweet Facebook Share Evernote Clip Instagram BL wp.me AWS http

Instagram が達成した史上最大のマイグレーション:200億枚のイメージを AWS から Facebook Bare-Metal へ! Instagram moves 20 billion images to Facebook servers http://wp.me/pwo1E-7E4 Mike Wheatley | June 30th http://siliconangle.com/bl... 続きを読む

GitHubを使った複数人でのスキーマ管理 on Rails - so what

2014/06/29 このエントリーをはてなブックマークに追加 103 users Instapaper Pocket Tweet Facebook Share Evernote Clip GitHub Rails Ridgepole Chef 要約

2014-06-29 GitHubを使った複数人でのスキーマ管理 on Rails 要約 Chefみたいなスキーマ管理ツール(Ridgepole)を使うと、GitHubを使ったワークフローでスキーマを管理できる(と思います、たぶん) RailsのMigrationsについての問題提起 Migrationsは便利な仕組みですがベストではないと常々思っていました。 具体的には、特定のマイグレーションを... 続きを読む

J2EEレガシーアプリケーションのJavaEEアプリケーションへのマイグレーション(1) - 水まんじゅう

2014/05/07 このエントリーをはてなブックマークに追加 78 users Instapaper Pocket Tweet Facebook Share Evernote Clip initial megascus TREE 水まんじゅう 実際

何回かに分けてJ2EEレガシーアプリケーションのJavaEEアプリケーションへのマイグレーションについて実際のコードを見ながら解説したいと思います。 変更前のサンプルソースはこちら https://github.com/megascus/oi-webapp-sample/tree/initial こちらのソースは、Tomcat上で動く、ビューがServlet2.5+JSP、O/RマッパーとしてHi... 続きを読む

PHPで気軽にテーブルスキーマをマイグレーションするツール - Qiita [キータ]

2013/12/18 このエントリーをはてなブックマークに追加 73 users Instapaper Pocket Tweet Facebook Share Evernote Clip キータ マイグレーションツール Qiita PHP ツール

マイグレーションマイグレーションは一般的には 移行する という意味になります。 WEB開発界隈では一般的にマイグレーションツールというと、 テーブルスキーマの更新などをソースコードレベルで管理運用できるようにするツールのことを指すことが多いです。 Ruby on Railsで開発を行った事がある人などは馴染みが深いかもしれません。 PHPでは? 大丈夫です、PHPにもちゃんとあります。 sym... 続きを読む

EC2・オンプレ環境のMySQLからRDSのマイグレーションがやりやすくなった - まめ畑

2013/09/06 このエントリーをはてなブックマークに追加 116 users Instapaper Pocket Tweet Facebook Share Evernote Clip RDS MySQL まめ畑 2013-09-06

2013-09-06 EC2・オンプレ環境のMySQLからRDSのマイグレーションがやりやすくなった AWS MySQL RDS 本日 Amazon Web Services Blog: Migrate On-Premises MySQL Data to Amazon RDS (and back) Importing Data From a MySQL Database Not Running i... 続きを読む

Wikipedia英語版のバックエンド、MySQL 5.1からMariaDB 5.5へ移行完了との報告 - Publickey

2013/04/23 このエントリーをはてなブックマークに追加 79 users Instapaper Pocket Tweet Facebook Share Evernote Clip Facebook Publickey MariaDB 英語版

Wikipedia英語版のバックエンド、MySQL 5.1からMariaDB 5.5へ移行完了との報告 これまでMySQL 5.1のFacebookによるフォークを利用していたWikipediaが、MariaDBへのマイグレーションを進めています。4月22日、英語版とドイツ語版のWikipediaのバックエンドデータベースが、MariaDB 5.5へのマイグレーションを完了したと報告されました。 ... 続きを読む

CakePHP2で簡単にACLを使う方法 : アシアルブログ

2012/10/29 このエントリーをはてなブックマークに追加 53 users Instapaper Pocket Tweet Facebook Share Evernote Clip CakePHP ACL アシアルブログ 下位互換 今朝

チョーシドウダ?カラダァ?どうも、高橋です! 今朝、CakePHP2.3.0-beta版がリリースされましたね! 今回のリリースでは、パフォーマンス、セキュリティ、使いやすさを向上させる新機能が追加されました。 また完全に下位互換があるので、2.2系からのマイグレーションは(おそらく)容易でしょう。 というわけで、早速Cake2.3を使ってACLを実現してみたいと思います。 イメージが掴みにくいと... 続きを読む

これはnode.jsの時代が来るか!?全て揃ったnode.jsフレームワーク「Tower.js」 - MOONGIFT|オープンソース・ソフトウェア紹介を軸としたITエンジニア、Webデザイナー向けブログ

2012/03/07 このエントリーをはてなブックマークに追加 537 users Instapaper Pocket Tweet Facebook Share Evernote Clip MOONGIFT テストフレームワーク MVC jQuery

Tower.jsはMongoDBをデータベースに、Redisはバックグランドジョブ、CoffeeScriptをメインの記述に使いつつ、Jasmineをテストフレームワーク、jQueryも使えるフレームワークです。メール、マイグレーション、MVC、RailsばりのO/Rマッピング、バリデーション、ルーティング、Bootstrap対応のHTML出力、アセットなど実に多様な機能が揃っています。 0 続きを読む

naoyaのはてなダイアリー - mod_perl 2.0.2 へのマイグレーション

2006/01/08 このエントリーをはてなブックマークに追加 60 users Instapaper Pocket Tweet Facebook Share Evernote Clip Stable リリース naoya 重い腰 互換性 バージョン

mod_perl 2 が Stable リリースになって気がつけば半年以上経った様子。はてなではこれまで mod_perl 2 は mod_perl 2.0RC-4 (1.99) とかを使ってましたが、ぼちぼち 2.0 にちゃんと移行した方がいいかなと、重い腰を上げつつ作業してます。現在、mod_perl には互換性のない三つのバージョンが存在してます。 mod_perl 1.0 (1.29) m... 続きを読む

 
(1 - 19 / 19件)