タグ

2020年4月5日のブックマーク (5件)

  • DynamoDB運用者必見!!頻繁にアクセスされるキーが見やすくなりました! | DevelopersIO

    こんにちは(U・ω・U) AWS事業部の深澤です。 全国のDynamoDBファンの皆さん、CloudWatch Contributor InsightsのGAに伴い、CloudWatch Contributor Insights for Amazon DynamoDBが公開されましたよ!! 今回はこの機能についてお届けしようと思います! どんな機能なの? アクセスが多いキーを検出するための機能です。DynamoDBではパーティションキーによって書き込むディスク(パーティション)を分けて負荷を分散しているのですが同じパーティションキーに対して書き込みが多くなってしまうと同じディスクにアクセスが集中し性能が偏ってしまうという性質があります。なのでキーの偏りを検出するというのはDynamoDBのチューニング上非常に重要です。特にプロビジョニング済みキャパシティモードを採用されている方は更新される

    DynamoDB運用者必見!!頻繁にアクセスされるキーが見やすくなりました! | DevelopersIO
  • Gitlab-flowの説明 - Qiita

    Gitlab-flowのグラフ Gitlab-flowのブランチ説明 feature/hotfixは機能開発、不具合対応ブランチです masterはメインのブランチ pre-production(オプションブランチ)はリリース前のテスト用(git-flowで言うreleaseブランチ) productionはリリース済みのコード置き場 Gitlab-flowの流れ 機能開発 機能開発するとき、masterブランチからfeature/NAMEブランチを切って開発進む 開発が終わったらfeatureブランチからmasterにMerge Requestを作成します。 masterをステージング環境へデプロイして、確認する プリプロダクションへデプロイしたい場合、masterブランチからpre-productionブランチへのMerge Requestを作成します。マージ済みになるとデプロイする

    Gitlab-flowの説明 - Qiita
  • GitLab flowから学ぶワークフローの実践 | POSTD

    Gitによるバージョン管理では、従来のSVNなどよりずっと簡単にブランチングやマージができます。さまざまなブランチ戦略やワークフローが可能であり、以前のシステムに比べるとほとんど全てが改善されたと言えるでしょう。しかしGitを利用する多くの組織はワークフローの問題に直面します。明確な定義がなく複雑で、Issue Tracking Systemと統合されていないからです。そこで、明確に定義された最良の実践的方法としてのGitLab flowを提案したいと思います。issue trackingには feature driven development と feature branches を組み合わせます。 他のバージョン管理システムからGitに移行する際によく耳にすることは、効果的なワークフローの開発が難しいということです。この記事ではGitワークフローとIssue Tracking Sys

    GitLab flowから学ぶワークフローの実践 | POSTD
  • 27. 論理削除とは何か?どのような解法があるのか? w/ twada | fukabori.fm

    話したネタ 論理削除とはそもそも何か? 物理削除とは? なぜ、論理削除が生まれてくるのか? SQLアンチパターン 幻の第26章「とりあえず削除フラグ」 理由1: 心理的なハードルの高さ、怖さがある 理由2: 削除したデータを検索対象に入れたい場合がある 理由3: ログとしての用途 理由4: 誤操作をすぐに戻したい アンチパターンとは何か? なぜ、論理削除はアンチパターンとして捉えられるのか? 全てのSQL文のWHERE句に削除フラグが必ず入る LIMIT 1などが蔓延していく 論理削除に気づくきっかけは何か? テーブル設計や、規約から気づく 論理削除というアンチパターンをどのように解いていくか? 論理削除という概念は世の中にまずなく、お客様は論理削除という言葉を使っていない 要件をどのように設計すればいいのか? ORMの論理削除プラグインはあまり良くない 状態遷移として捉える方法 Soft

    27. 論理削除とは何か?どのような解法があるのか? w/ twada | fukabori.fm
  • Bluetooth位置情報サービスの種類と市場を知ろう

    活用が進むBluetooth位置情報サービス Bluetoothを用いた位置情報サービスは、屋内ナビゲーションにおける最先端のソリューションとしてまたたく間に普及しています。最新の「Bluetooth市場動向2019」によると、2022年までにBluetoothデバイスの年間出荷台数が50億台以上になるほか、同期間におけるBluetooth位置情報サービス搭載デバイスの出荷台数が年間で10倍の伸びになると予測されています。Bluetoothの位置情報ソリューションは世界中の美術館や小売店、空港、物流、オフィスなどさまざまなシーンで優れた体験を提供しています。 例えば、オーストラリアの美術館のなかでも最も長い歴史を誇るビクトリア国立美術館では、Eddystone(Bluetooth Low Energy[BLE]を用いたビーコンの規格)と来館者用のスマートフォンアプリによって、館内の経路をよ

    Bluetooth位置情報サービスの種類と市場を知ろう