並び順

ブックマーク数

期間指定

  • から
  • まで

521 - 560 件 / 1075件

新着順 人気順

RDBMSの検索結果521 - 560 件 / 1075件

  • 20190905_イチから理解するサーバーレスアプリ開発-サーバーレスアプリケーション向きのDB 設計ベストプラクティス

    [イチから理解するサーバーレスアプリ開発] サーバーレスアプリケーション向きの DB 設計ベストプラクティス 2019.09.05 Amazon Web Services Japan K.K. Akihiro Tsukada, Startup Solutions Architect, Manager Version 2019-09-05 何者 • 塚⽥ 朗弘 @akitsukada • Startup Senior Solutions Architect • #startup #blockchain #dev #mobile #serverless • 好きなサービス︓Amazon Pinpoint 2 アジェンダ • サーバーレスアプリケーションとデータベースの種類 (および懸念事項と対案) • データベース設計プロセス 〜 RDB と Amazon DynamoDB 〜 • かんたんド

    • 2022人気BIツール10選比較!比較表・無料トライアルあり~BIツールおすすめ

      2022人気BIツール10選比較!比較表・無料トライアルあり~BIツールおすすめ 最終更新日:2022-6-2 本文では以下の課題の解決策をご提示します。 きちんとした基準でBIツールを比較し、参考ランキングを提示してほしい。自社にあったツールを探している。BIツールのシェアやBI市場の動向などの情報がほうしい。BIツール 比較・評価・導入するときのポイントや選定法が知りたい。BIツールおすすめランキングがほしい。 わが国において、各業界でのDXの推進が重要な課題となっています。各業界がDXの重要性を認識しているにもかかわらず、大部分の企業がDXを推進できる生産力と経営管理のデジタル思考能力が不足しているのが現状です。 またデジタル化の基盤ともいえる、会社の財産であるデータがたくさん蓄積してきましたものの、なかなか活用できていないという企業も多いのではないでしょうか。 そこでBIツールの出

        2022人気BIツール10選比較!比較表・無料トライアルあり~BIツールおすすめ
      • RDBMS特にDWHにおけるユーザー定義関数呼び出しオーバーヘッドによる性能劣化について - Qiita

        はじめに 多くの RDBMS では手続き型言語でユーザー定義関数(ストアドファンクション)を作成することができます。コード・ロジック再利用の観点からは有用ですが、SQL文からのユーザー定義関数の呼び出しはかなりオーバーヘッドがあり、呼び出し回数によっては性能劣化の原因になることが多いです。 この事は DWH 系システムでは特に顕著で、データモデルやシステムのアーキテクチャの設計方針に影響を与えるため、DB/DWH の技術者は大体知っているのですが、アプリ技術者には知らない人も多いようです。 そこで今回は、Oracle, SQL Server, MySQL, PostgreSQL において、ユーザー定義関数を利用した場合とそうでない場合でどれぐらい性能差があるかを実測してみたいと思います。 また、最後の章で回避策もいくつか紹介します。 実測環境 今回は Amazon EC2 のm5.larg

          RDBMS特にDWHにおけるユーザー定義関数呼び出しオーバーヘッドによる性能劣化について - Qiita
        • FastAPIを使ったAPIサーバ作り | IIJ Bootcamp

          # FastAPIを使ったAPIサーバ作り FastAPIを使ったAPIサーバ作り はじめに FastAPI概要 演習環境について 演習0. 事前準備 演習1. FastAPIのインストール トラブルシューティング FastAPIを使ったAPIサーバの開発 演習2. トップページの作成 演習3. API(FastAPI)の起動 発展演習1. コンテナの外からアクセスを可能にする コンテナの外から FastAPIを起動する コンテナの外からもアクセスできるようにする 演習4. swagger によるAPIドキュメントの自動生成 演習解説 演習5. FastAPIでWebアプリケーションを作る 5.1 パスパラメータ 解説 5.2 クエリパラメータ 解説 5.3 リクエストボディ Pydantic によるモデルの定義 解説 リクエストボディを処理するメソッドの定義 発展演習2. より本番環境ら

          • Developers Summit 2022 公開資料・Twitterリンクまとめ

            2022/02/17(木)、18(金)で開催されたデブサミ2022に関する、現時点で公開資料とTwitter アカウントリンクをまとめました。 よろしければご活用ください。 はじめに 登壇者名は敬称略させていただいています。 スライドについては、ご本人がツイートで展開されていたり、スライドサービスにアップロードされているものを記載。 Twitter アカウントについては、多くの方はデブサミ公式サイトの紹介ページに記載 or 資料記載がありましたので、そちらから引用させていただきました。 そちらに記載がなかった方については、別途分かった方のみ記載。 資料について、見つけられなかった or 元々資料を使用していない 方についてはレポート記事を見つけられた方のみ、そのリンクを記載しています。 (ご本人の記事の場合は、本人記事という表記) リンクの間違い等ありましたらコメントいただけると助かります

              Developers Summit 2022 公開資料・Twitterリンクまとめ
            • 週刊Railsウォッチ(20200420前編)anyway_config gemでRails環境設定、ShopifyのLiquidテンプレートエンジン、書籍『Beyond the Twelve-Factor App』ほか|TechRacho by BPS株式会社

              2020.04.20 週刊Railsウォッチ(20200420前編)anyway_config gemでRails環境設定、ShopifyのLiquidテンプレートエンジン、書籍『Beyond the Twelve-Factor App』ほか こんにちは、hachi8833です。Gitをただちにアップグレードしてセキュリティ修正しましょう。リンク先に日本語の丁寧な説明があります🙇。 追記(2020/04/21): セキュリティ修正を追加したGit 2.26.2が翌日に追加リリースされました: Git credential helper vulnerability announced (Update) - The GitHub Blog GitにCriticalな脆弱性がでてるので、Gitを2.26.1にアップデートしましょう! XcodeとかSourceTreeとかも同じ問題があります。

                週刊Railsウォッチ(20200420前編)anyway_config gemでRails環境設定、ShopifyのLiquidテンプレートエンジン、書籍『Beyond the Twelve-Factor App』ほか|TechRacho by BPS株式会社
              • Darklaunchという便利なものと、その未来 - スタディサプリ Product Team Blog

                Darklaunchという便利なものと、その未来 3行要約 スタディサプリのRubyバックエンドで気軽に誰でも使える、"Darklaunch"という Feature toggles 機構がある 4年強ほど運用してきて、様々な知見、多様なユースケース、問題などが明らかになった 知見を活かして、近い将来Darklaunch v2というのを社内で作って公開予定 (HTTP APIであり、Rubyバックエンドだけでなく全環境から直接利用可能) Feature togglesとは Feature togglesとかFeature flagsとかchankoとかcanary releaseとかA/BテストとかlaunchdarklyとかflipperとかDarklaunchなどという言葉を見聞きした機会のある方は多いと思います。ちょっとそれぞれレイヤーやカバレッジは違いますが、ようするに「コードの変更

                  Darklaunchという便利なものと、その未来 - スタディサプリ Product Team Blog
                • ネイティブJavaの実情

                  これは、ネイティブJavaが本当に輝くところです... スイートスポットを見つける ネイティブJavaは、Kubernetes、マイクロサービス、サーバレスコンポーネントに最適です。また、新しいサービスを開発したり、より大きなモノリスアプリケーションをより小さなサービスに分解したりする場合にも理想的なタイミングです。 ネイティブJavaの採用に「ビッグバン」アプローチをとる必要はありません。一度に1つのサービスで実行できます。このアプローチによりリスクが最小限に抑えられます。そして、テクノロジーが時間の経過とともに成熟するにつれて信頼を築いていくでしょう。 行動を起こすことに最初は圧倒されるかもしれませんが、今行われている従来のJava開発とそれほど変わりません。 Logicdropは、ビジネス自動化とデータインテリジェンスのためのオールインワンプラットフォームを開発しています。このプラッ

                    ネイティブJavaの実情
                  • Lesser Known PostgreSQL Features

                    In 2006 Microsoft conducted a customer survey to find what new features users want in new versions of Microsoft Office. To their surprise, more than 90% of what users asked for already existed, they just didn't know about it. To address the "discoverability" issue, they came up with the "Ribbon UI" that we know from Microsoft Office products today. Office is not unique in this sense. Most of us ar

                      Lesser Known PostgreSQL Features
                    • XtoneでのWebサービス構築時の技術選定 - Xtone Design & Tech Talk

                      エクストーンの豊田です。エクストーンでも技術ブログを始めることになりました。最初なのでエクストーンでの普段の業務と採用している技術等についてお話ししたいと思います。 エクストーンでは主にウェブサイトならびにiOS、Android向けのアプリの開発を行っています。受注開発が中心ですが、エンジニアも含めてよりよいアプリケーションを作成するためにはどうすればいいかを様々な観点で提案・実装をさせていただいています。その中でどのような技術スタックを利用してサービスを構築するか等も含め、エクストーンで決めることがほとんどです。どのような案件かによって採用する技術スタックは変わってきますが、よく採用している技術についてここで紹介していきたいと思います。 Web開発で主に利用している技術スタック プログラミング言語 / フレームワーク Frontend TypeScript, React, Next.js

                        XtoneでのWebサービス構築時の技術選定 - Xtone Design & Tech Talk
                      • Idempotency-Key Headerの現状・仕様・実装の理解を助けるリソースまとめ - valid,invalid

                        Idempotency-Key Header に関する調査と実装を半年ぐらい前に行ったので、そのとき参考にしたリソースと 2021 年 9 月時点で得られる最新情報をメモしておく。 前提: Idempotency-Key Header とは HTTP リクエストのうち冪等ではないとされるリクエスト*1を冪等にし、安全なリトライを可能にするための仕組みの 1 つ。 Jayadeba Jena, Sanjay Dalal, Erik Wilde 氏らによって 2021 年 11 月に仕様が提案された。現在は IETF のもと、インターネット標準化過程(Standard Track)にあり、IETF Meeting や GitHub issues にて議論が行われている。real world ではすでに多くの企業で類似する実装が行われている。 現状と今後 GitHub issues を見る限り論

                          Idempotency-Key Headerの現状・仕様・実装の理解を助けるリソースまとめ - valid,invalid
                        • 2021 年の Cloud Spanner を振り返る

                          この記事は Google Cloud Japan Advent Calendar 2021 の 14 日目の記事です。本記事は 2021 年 12 月 14 日現在の情報に基づいて書いています。 こんにちは、Google Cloud で Database Specialist をやっている佐藤です。今回は Cloud Spanner 冬休み講座と題して、2021 年の Cloud Spanner を振り返ってみようと思います。これらをおさえておけば、来年に向けた Cloud Spanner の復習と予習はバッチリ!さて 2021 年は Cloud Spanner にとってどんな年だったでしょうか? 目次1 時間目:Cloud Spanner はどんなデータベース?2 時間目:インスタンスの運用管理機能の向上 — 0.1 ノード インスタンスの登場 — 任意の時点のデータを復元する PITR

                            2021 年の Cloud Spanner を振り返る
                          • MVCがなぜ間違っているか? - SQLer 生島勘富 のブログ

                            WebシステムにMVCを適用するのは間違っています(正確にはインターフェースが足りません)。 paperface.hatenablog.com このように思考停止したエンジニアにはわからないかもしれませんが、もう一度解説してみましょう。 目次 目次 そもそもMVCとは? 歴史を振り返ってみましょう インピーダンスミスマッチとORMの登場! こうあるべきでしょう? ストアドプロシージャにすることに問題はないの? Fetch してグルグルしない 文字列連結は要らない どちらが極端ですか? 分離開発するべき そもそもMVCとは? MVCができた頃 MVCは、スタンドアロー向けのプログラムがあまりにぐちゃぐちゃだったので、「違う機能は疎結合にしよう!」という考えで作り出されました。 1980年代の頃のお話です。 それ自体は正しいです。 歴史を振り返ってみましょう Webシステムを「MVCに適用させ

                              MVCがなぜ間違っているか? - SQLer 生島勘富 のブログ
                            • 自宅と Google Cloud を VPN でつなぎマネージド DB と通信してみた

                              このルーターの先は Google Cloud につながっているというイメージ図TL;DRこの記事では、個人でも安価に手に入れられる高機能ルーター EdgeRouter X を使って、自宅ネットワークと Google Cloud の VPC を Site-to-Site VPN でつなぎ、手元の PC からプライベート IP 経由で Cloud SQL インスタンスに接続するまでの道のりを紹介するものです。 はじめにこの記事は、Google Cloud Japan Customer Engineer Advent Calendar 2020 の 17 日目の記事です。(間に合っていれば・・・) こんにちは、Google Cloud で Data Management Specialist というロールをやっている佐藤です。データ マネジメントってデータ管理?具体的になにやってんの?って感じの

                                自宅と Google Cloud を VPN でつなぎマネージド DB と通信してみた
                              • 達人に学ぶDB設計入門がよかったので全力で勧めてみる - Qiita

                                はじめに 新卒の時に有名な本だったので一度読んだことはあったのですが 読んだ後に実践練習をしなかったので定着しないまま終わっていました。 2年目になり1年越しに読んだ感想と実際に簡易的なTwitterのDB設計を outputとして行ったので特に参考になった部分を5点ほど自分なりにまとています!! 対象の方は DB設計の概要を知りたい方 DB設計学ぶか悩んでる方 DB設計学んだけどうまく利点を簡潔に言えない方 DB設計=正規化だと思っている方 なので、具体的な正規化の方法などには突っ込みません。 ただ結構奥深いことが分かると思うので本買って学ぶ気になると思います! 1. なんでDB設計が重要なのか 要件定義  ⇒ 設計 ⇒ 開発 ⇒ テスト 要件定義はクライアントの要求を正確にアプリで実現するために重要な工程なのはわかりやすいですね ~DB設計が重要な理由~ 運用のしやすさに直結する ⇒ク

                                  達人に学ぶDB設計入門がよかったので全力で勧めてみる - Qiita
                                • データベースのER図を最新の状態に保ちつつ、いつでも閲覧できるようにした - SO Technologies 開発者ブログ

                                  こんにちは、CTO室の丸山です。相変わらず某CTOからの無茶振りを捌いております。 今回は、今開発しているSaaSサービスのER図を、なるべく手をかけずに最新状態に保ちながら、いつでも閲覧できるようにするために実践したことをご紹介できればと思います。 前提環境 今回ご紹介する方法は以下の環境下で実現しています。 インフラ: GCP データベース: PostgreSQL データベースのスキーマ管理: sql-migrate CI/CD: Github Actions モチベーション 開発・データ分析を行う上で、データベースのスキーマ構造を俯瞰的に把握するための手段としてER図を書いているのですが、これを最新の状態に保ち続けるのは割と面倒であると常々感じていました。 そこで、Schemaspyを使用してデータベースのスキーマ構造からER図を生成するようにしたものの、以下のような手順をスキーマ構

                                    データベースのER図を最新の状態に保ちつつ、いつでも閲覧できるようにした - SO Technologies 開発者ブログ
                                  • GitHub - KOBA789/relly: RDBMS のしくみを学ぶための小さな RDBMS 実装

                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                      GitHub - KOBA789/relly: RDBMS のしくみを学ぶための小さな RDBMS 実装
                                    • BigQueryのARRAYとSTRUCTを理解して使いこなす - G-gen Tech Blog

                                      G-gen の杉村です。BigQuery は通常の RDBMS と異なり分析用データベースであることから、非正規化したテーブルを扱うことが多くなります。そのための独特のデータ型として、ARRAY (配列) と STRUCT (構造体) があります。これらについて解説します。 概要 ARRAY (配列) ARRAY とは サンプルテーブル SELECT SELECT 〜 WHERE SELECT 〜 CROSS JOIN SELECT (SELECT ~ UNNEST) CREATE TABLE / INSERT 制限 STRUCT (構造体) STRUCT とは サンプルテーブル SELECT SELECT 〜 WHERE CREATE TABLE / INSERT 制限 ARRAY<STRUCT> (ネストされた繰り返し列) ARRAY<STRUCT> とは サンプルテーブル SELEC

                                        BigQueryのARRAYとSTRUCTを理解して使いこなす - G-gen Tech Blog
                                      • PostgreSQLとは? 初めてデータベースに触る人のための『PostgreSQL徹底入門 第4版』から紹介

                                        今や商用のデータベース管理システムに匹敵する性能と信頼性を持つオープンソースのPostgreSQL。これからデータベースを触ってみたい方のために、翔泳社ではPostgreSQLを基本から学べる『PostgreSQL徹底入門 第4版』を発売しました。今回、本書から「はじめに」と「Chapter 1 PostgreSQLについて知ろう」を抜粋して紹介します。 本記事は『PostgreSQL徹底入門 第4版 インストールから機能・仕組み、アプリ作り、管理・運用まで』からの抜粋です。掲載にあたり、一部を編集しています。 はじめに PostgreSQL(ポストグレスキューエル)はオープンソースのリレーショナルデータベース管理システム(RDBMS)です。Linux、macOSといったUNIX系OSはもちろんのこと、Windowsにも対応しています。すべてのソースは公開されており、用途を問わず無料で利用

                                          PostgreSQLとは? 初めてデータベースに触る人のための『PostgreSQL徹底入門 第4版』から紹介
                                        • 週刊Railsウォッチ(20191021)Rails 6でhas_many関連の修正やSprockets 4.0対応、Shrine 3.0がリリース、Minitestスタイルガイドほか|TechRacho by BPS株式会社

                                          2019.10.21 週刊Railsウォッチ(20191021)Rails 6でhas_many関連の修正やSprockets 4.0対応、Shrine 3.0がリリース、Minitestスタイルガイドほか こんにちは、hachi8833です。スマホで確定申告できるようになるそうです。 やっと来年からiPhoneでe-Taxができる! https://t.co/HHJamYgNBB — Haruhiko Okumura (@h_okumura) October 16, 2019 つっつきボイス:「スマホで確定申告したい人っているんでしょうか?😆」「スマホとかタブレットでやらないと間に合わないシチュエーションはあるかもですね☺️」 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)

                                            週刊Railsウォッチ(20191021)Rails 6でhas_many関連の修正やSprockets 4.0対応、Shrine 3.0がリリース、Minitestスタイルガイドほか|TechRacho by BPS株式会社
                                          • 「学びの宝庫」はてなサマーインターンシップ2024!今年の見どころ - Hatena Developer Blog

                                            組織・基盤開発本部長の id:onishi です。募集締切が迫る「はてなサマーインターンシップ2024」ですが、応募するかまだ悩んでいるあなたのために、今年の見どころをいくつかご説明させていただきます。 京都で過ごす一週間 今年のインターンは、京都(講義パート/1週間)+リモート(実践パート/2週間)のハイブリッド形式です。特に講義の集中している前半を京都で過ごすことで、インターン同期の仲間との絆を深めたり、対面で学ぶことで濃密な一週間を過ごしていただけます。 もちろん、交通費は支給、遠方の方にはホテル(5泊)を手配します。 リモートワークで会社がどう回っているか はてなは、「フレキシブルワークスタイル制度」で、在宅・出社を自由に選択できる、としています。これにより、オフィス出社率は10%程度となっています。では在宅中心で会社ってどのように回っているの?という疑問には、後半の実践パートで、

                                              「学びの宝庫」はてなサマーインターンシップ2024!今年の見どころ - Hatena Developer Blog
                                            • Amazon RDS Online Seminar 第1回 「Amazon Aurora と RDS Proxy」 資料・動画及び QA 公開 | Amazon Web Services

                                              Q. Aurora の Reader インスタンスを配置するAZ (アベイラビリティゾーン) を指定する事は可能でしょうか? A. はい。配置するAZを指定する事が可能です。 Q. Aurora の Reader インスタンスを利用したい場合、明示的に接続先を Reader インスタンスにする必要があるのでしょうか、ワークロードにより自動的に Reader インスタンスに接続するのでしょうか? A. 明示的に Reader エンドポイントを指定して接続する必要がございます。 Q. Aurora でレプリカを作成せず、プライマリインスタンスのみで利用している場合、インスタンスに障害が発生した時にはどの様な挙動になるのでしょうか? A. Aurora は元のインスタンスと同じアベイラビリティーゾーンに新しい DB インスタンスの作成を試みます。この処理はベストエフォートであり、アベイラビリティ

                                                Amazon RDS Online Seminar 第1回 「Amazon Aurora と RDS Proxy」 資料・動画及び QA 公開 | Amazon Web Services
                                              • Amazon Quantum Ledger Database (QLDB) 実運用のための検証

                                                1. 概要Amazon Quantum Ledger Database(QLDB)は、「データ整合性」「完全性」「検証可能性」が不可欠なSoR(System of Record)アプリケーションに相性の良い台帳管理専用データベースです。弊社が取り組んでいるブロックチェーン文脈においても、上記の3要素については金融文脈だけではなく、物流やサプライチェーンにおけるトレーサビリティにおいて重要であると考えています。 図1. QLDB概要図2. QLDBとブロックチェーンの違い上記の3要素を満たすような分散台帳を選ぶ際に、ethereum, Hyperledger Fabric, Corda, miyabiといったブロックチェーンを利用することが真っ先に考えられますが、その中でどのような特徴やユースケースがあるのかを検討しています。 QLDBの特徴としては下記が挙げられます。QLDBは分散台帳でも

                                                  Amazon Quantum Ledger Database (QLDB) 実運用のための検証
                                                • MariaDB vs MySQL: 徹底比較

                                                  MySQL と MariaDB:5つの重要な違い MySQLはMariaDBよりもはるかに古いDBです。MariaDBはMySQLプロジェクトで比較的最近の派生したものです。 MySQLは GPLまたはプロプライエタリ・ライセンスで利用できます。MariaDBは完全にGPLです。 MySQLはOracleが所有し、配布しています。MariaDBは完全にオープンソースです。 MySQLは他のシステムから独立しています。MariaDBは、MySQLの現在のバージョンをトラックし、ミラーリングします。 MariaDBはMySQLより高速であることが多いです。 MariaDBとMySQLは同一プロジェクトの派生ですが、同じというわけではありません。 このガイドでは、MySQL と MariaDB の違いについて学び、どちらの方がニーズに適しているかを知ることができます。 目次 MariaDB vs

                                                    MariaDB vs MySQL: 徹底比較
                                                  • MongoDBをインストールした体験談! MySQLとどう違う? 【使うメリットや、特徴、使いどころ、使い方をシェア】 - u nextで息抜きする組み込みエンジニア

                                                    MongoDBってどうなの? MySQLと比べて便利なの? MongoDBって簡単に使いだせるの?と感じたあなたにMongoDBの特徴と使い方をシェアします。 MongoDBの10の特徴 1:データベースの概念はRDBと同じ 2: ドキュメント指向のNoSQLデータベース 3:クロスプラットフォーム 4:分散データベースを実現しやすい 5:JSONのデータをほとんどそのまま加工なしで格納できる 6:仕様変更の対応が容易であるのでアジャイル型開発に有利 7:スキーマを定義する必要なし 8:クエリ、ライブラリが充実・それぞれの言語に対応した公式ドライバが豊富にある 9:OBJECT構造がJSONに近い 10:JavascriptのようにMongoDB Shellを使える ドキュメント指向NoSQLについて簡単に説明 JSONについて簡単に説明 MongoDBのインストールをしてみましょう ダウ

                                                      MongoDBをインストールした体験談! MySQLとどう違う? 【使うメリットや、特徴、使いどころ、使い方をシェア】 - u nextで息抜きする組み込みエンジニア
                                                    • 2021最新機能を搭載した Cloud Run で高次元なセキュリティ対策を実現! | 株式会社G-gen(旧 株式会社トップゲート)

                                                      削除する Google Service TGカルチャー アプリケーション開発 コンサルティング セミナー テックブログ デザイン デジタルプロダクト開発 開発実績 ニュース 2025年の崖(1) 5G(1) AI(39) AI Hub(1) AI Platform(1) AlloyDB(12) AlloyDB for PostgreSQL(6) AlphaZero(1) Analytics HUB(1) Android(11) Android アプリ(1) Anthos(6) API(12) API エコノミー(1) APP(2) App Engine(2) App Maker(2) AppServer(1) AppSheet(3) arduino(1) Authentication(1) AutoML(4) AWS(12) AWS (Amazon Web Services)(1) AWS

                                                      • Japan GitHub Ranking

                                                        Skip to the content. Japan GitHub Ranking DescriptionとReadme両方に日本語がある程度書かれているリポジトリを、スター数で並べ替えたランキングです。毎日自動で更新されます。データは簡易的に作成しており非公式です。 Repositories with some Japanese sentences for descriptions and README are sorted by GitHub stars in the ranking. Automatically update daily. The data is aggregated without taking proper steps and unofficial. Last Update Time: 2024/4/23 10:01:31 1位 w-okada/voice-cha

                                                          Japan GitHub Ranking
                                                        • RDSのフェイルオーバー時の挙動を理解してみる | TF Lab - クラウド開発記録 -

                                                          突然ですが皆さん、RDS、使ってますか? こんにちは、クラウドエンジニアの大田です。 先月8月23日に起こった東京リージョンでの大規模障害が起きて久しいですね。 当初単一AZでの影響のみと考えられていた障害でしたが、 RDSやALBでのInternal Server Errorを吐いていたことが分かり、 障害の影響はマルチAZ配置のシステムにも波及していました。 「ウチはマルチAZでフェイルオーバーするから安心!」と思っていたらRDSが停止または自動再起動していた…という方もいらっしゃったのではないでしょうか。 さて、今回のテーマは「RDSのフェイルオーバー時の挙動を理解してみる」です。 主なゴールは、RDSのフェイルオーバー時の挙動を学び、安定稼働のためのヒントを得ていただくことです。 思考停止でとりあえずRDS使っとけ!的な風潮はありますが、やはり内部の動きを正確に理解しておかないと、

                                                          • [レポート]「最近のAuroraのアップデート使いこなし術」という発表を行いました – Developers.IO TOKYO 2019 #cmdevio | DevelopersIO

                                                            大栗です。 先日開催したDevelopers.io 2019 Tokyoで最近のAmazon Auroraについてのアップデートをご紹介する発表をさせて頂きましたので、まとめたいと思います。 最近のAuroraのアップデート使いこなし術 セッション概要 Amazon Auroraとは Amazon Auroraはre:Invent 2014で発表され、AWS史上最も早く成長しているRDBMSのサービスです。OSSのRDBMSをベースにして大量アクセスを捌くためにスループットを向上させる方針で開発しています。そのため御自身のワークロードによってはオリジナルのMySQLやPostgreSQLを使うほうが良い場合もあります。 Aurora Storage Engineという3個のAvailability Zoneに跨って構成される論理的な共有ボリュームに対して、マスタやスレーブのインスタンスがア

                                                              [レポート]「最近のAuroraのアップデート使いこなし術」という発表を行いました – Developers.IO TOKYO 2019 #cmdevio | DevelopersIO
                                                            • 『ドラゴンクエスト』の武器データでSQLを学ぶ記事

                                                              はじめに 今回の記事では、RPG『ドラゴンクエスト』に登場する武器のデータを用いてSQLを、チートシート形式で徹底解説する。なお、本記事にて登場する武器や防具はドラゴンクエスト大辞典のデータを参照する。 対象とする読者 これからSQLを学ぶ初心者や、データベース(SQL)で詰まっている初心者。 SQLとは SQL(Structured Query Language)は、リレーショナルデータベース管理システム(RDBMS)でデータを操作・管理するための標準的な言語だ。SQLではデータの取得、挿入、更新、削除などの操作を行うためのコマンドが提供されている。SQLはデータベースの基礎となる言語であり、エンジニアだけでなく、データアナリストや科学者にも利用されている。 SQLは大きく分けて次のようなコマンドから成り立っている。 命令 説明 文法

                                                                『ドラゴンクエスト』の武器データでSQLを学ぶ記事
                                                              • PostgreSQL Conference Japan 2019 | TECHSCORE BLOG | TECHSCORE BLOG

                                                                これは 😺TECHSCORE Advent Calendar 2019😺の3日目の記事です。 横田です。2019/11/15に開催された日本PostgreSQLユーザ会が主催するPostgreSQL Conference Japan 2019 に参加しました。このカンファレンスでは15のセッションが展開されていましたが、国産の分散RDBMSであるTsurugi(劔)が非常に気になったので、Tsurugi(劔)に絞って書いていきたいと思います。 国産の分散RDBMS/ProjectTsurugi(劔) 【Tsurugi(劔)ってなんだ?】 国産OSS-DBとして日経にも載ったDBエンジンの開発Projectです。分散構成になるので、シングルで動いているPostgreSQLと比べて導入と運用管理の難易度は難しくなると思います。ストアドプロシージャの互換性については怪しそうですが、SQLはP

                                                                • 週刊Railsウォッチ: Ruby 3.2.0devにRust版YJITがマージ、Docker Compose V2ほか(20220511後編)|TechRacho by BPS株式会社

                                                                  週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙏 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Ruby 🔗 Rust版YJITがRuby 3.2.0devにマージ PR: Rust YJIT by XrXr · Pull Request #582

                                                                    週刊Railsウォッチ: Ruby 3.2.0devにRust版YJITがマージ、Docker Compose V2ほか(20220511後編)|TechRacho by BPS株式会社
                                                                  • 【Oracle Database 19c】インストール手順【Windows】 - AI can fly !!

                                                                    はじめに Oracle Database 19c を Windows マシンへインストールする手順をまとめました。 Oracle Database 18c 以降は 12c までとインストール手順が少し違いますので、注意が必要です。 はじめに 動作環境 ライセンスについて インストール手順 1. 事前準備 Oracle Home User (Oracle ホーム・ユーザ) Oracle Base (Oracle ベース) Oracle Home (Oracle ホーム) 2. Oracle Database ソフトウェアの配置 3. 設定ウィザード (setup.exe) の実行 1). 構成オプションの選択 2). データベース・インストール・オプションの選択 3). データベース・エディションの選択 4). Oracle ホーム・ユーザーの指定 5). インストール場所の指定 6). サ

                                                                      【Oracle Database 19c】インストール手順【Windows】 - AI can fly !!
                                                                    • Yahoo! JAPAN Tech Conference 2022 を支える技術

                                                                      ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは。ヤフーで社外向け技術イベントの開発責任者をしている今谷です。今回の記事では、2022年2月3日・4日に開催された「Yahoo! JAPAN Tech Conference 2022」の公式サイトや配信サイトをつくる上で採用した技術や開発の裏側についてご紹介します。 Yahoo! JAPAN Tech Conferenceについて Yahoo! JAPAN Tech Conferenceは、Yahoo! JAPAN のエンジニアやデザイナー、データサイエンティストなどさまざまなクリエイターが発表・講演を行う技術カンファレンスです。5回目の開催となった今回のカンファレンスは昨年と同じく、オンラインのみでの開催となりました。

                                                                        Yahoo! JAPAN Tech Conference 2022 を支える技術
                                                                      • MariaDBとMySQLの違い─定番データベース管理システムの比較

                                                                        以前の記事で、ウェブサーバーのApacheについて、それがインターネットの発達にどれだけ寄与したか、そしてそのマーケットシェアが競合のNginx(※読み方:「エンジンエックス」)に押されつつあることなどをご説明しました。ApacheはLAMP(Linux + Apache + MySQL + PHP)の一つであり、インターネットの半分はLAMPにより成り立っていると言っても過言ではありません。 今回は、共通点はありつつも異なるデータベースであり、世界中の何百万ものウェブサイトで使用されているMariaDBとMySQLの違いについてご紹介します。 MariaDBはMySQLから派生したものですが、二つのデータベース管理システムは大きく異なります。 MariaDBは完全なるGPLライセンスですが、MySQLはデュアルライセンスで提供されている。 それぞれ異なる方法でスレッドプールを提供している

                                                                          MariaDBとMySQLの違い─定番データベース管理システムの比較
                                                                        • Convert Notion databases into powerful apps • NotionApps

                                                                          Convert Notion databases into Choose what data is shared with each user. Customize the app with lists, login, menus, forms, and 25+ components.Trusted by 3000+ Notion users

                                                                            Convert Notion databases into powerful apps • NotionApps
                                                                          • 権威DNSサービスへのDDoSとハイパフォーマンスなベンチマーカ | さくらのナレッジ

                                                                            さくらインターネットの長野です。CPAN IDはKAZEBURO、TwitterやGitHubも@kazeburoでやっています。 現在は、さくらインターネット株式会社 クラウド事業本部のSRE室というところで室長をやっています。SRE室については、今年2月にさくナレに掲載した「DNS権威サーバのクラウドサービス向けに行われた攻撃および対策 〜前編〜」にて紹介していますので、そちらをご覧ください。 余談ですが、2006年までは(本日の会場である)京都リサーチパークの4号館で働いていました。あれから16,7年経ってここで発表しているのは個人的にとても感慨深いです。 さて本日は「権威DNSサービスへのDDoSとハイパフォーマンスなベンチマーカ」というタイトルで発表させていただきます。SRE室では既存のクラウドサービスの開発運用にも携わっており、そのうちの一つに起きた実際の話からつながっています

                                                                              権威DNSサービスへのDDoSとハイパフォーマンスなベンチマーカ | さくらのナレッジ
                                                                            • 技術的負債に対する視力を得る技術 | Raccoon Tech Blog [株式会社ラクーンホールディングス 技術戦略部ブログ]

                                                                              こんにちは、羽山です。 今回は先日開催した弊社主催の技術イベント「Raccoon Tech Connect #1 レガシーシステムに立ち向かう技術」で登壇した内容を当ブログで公開します。 イベントのテーマは「レガシーシステムに立ち向かう」ということで、システムを長らく運用していくと自然と溜まっていく 技術的負債 との付き合い方に着目しました。 技術的負債に対する理解を深め、技術的負債を可視化することによって自然と対処される状態を作る方法を解説します。 アーカイブ映像(YouTube) スライド(Speaker Deck) 戦略シミュレーションゲームで例える 今回の主題は「技術的負債」ですが、最初はたとえ話から始めます。 みなさんは戦略シミュレーションゲームをプレイした経験がありますか? 次のスライドは戦略シミュレーションゲームによくありがちなユニット生産画面を表しています。 そして、多くの

                                                                                技術的負債に対する視力を得る技術 | Raccoon Tech Blog [株式会社ラクーンホールディングス 技術戦略部ブログ]
                                                                              • [初心者向け] Google BigQueryの基礎を理解してGoogle Cloud Consoleから触ってみた | DevelopersIO

                                                                                当エントリは『クラスメソッド BigQuery Advent Calendar 2020』1日目のエントリです。 本アドベントカレンダーでは、本日(12/01)〜12/25までの間、弊社DA(データアナリィクス)事業本部のメンバーがBigQueryに関連するブログを公開していきます。 まず1本目ということで、BigQuery初心者向けの超入門ブログとしてまとめていきたいと思います。 BigQueryとは BigQueryはGoogle Cloud Platform(GCP)で提供されているるエンタープライズ向けのデータウェアハウス(DWH)になります。 もともとはGoogle社内で利用していた「Dremel(ドレメル)」という大規模なクエリ実行サービスを社外向けのサービスとして公開されたのがBigQueryのはじまりです。 最大の特徴は、「高速なデータ処理」と言われています。 数TB(テラ

                                                                                  [初心者向け] Google BigQueryの基礎を理解してGoogle Cloud Consoleから触ってみた | DevelopersIO
                                                                                • NoSQLのAerospikeをCentOS7でいじってみた

                                                                                  こんにちは、GMOアドマーケティングのM.H.と申します! 大量のデータを扱うとき、データベースを活用しよう。というのは自然な流れだと思います。MySQLやMariaDB…データ間に関連性のある場合にはとても強力な武器になりますが、今回はそのようなRDBMSではなく、NoSQLであるAerospikeについて簡単に書いていこうと思います。 Aerospike(NoSQL)とは NoSQLとは、ざっくりと言って関係モデルにならない形でのデータベースの管理システムのことです。ちなみにNoSQLはNot only SQLの略とされるのが普通らしいです。(最初何も考えずNo SQLだと思っていました) 基本的にNoSQLにおいてデータの取得や更新はかなり高速です。データの持たせ方には色々ありますが、たとえば1つのレコードをkeyとvalueとして保管する、いわゆるkey-value型のデータベース

                                                                                    NoSQLのAerospikeをCentOS7でいじってみた