並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 3654件

新着順 人気順

NoSQLの検索結果361 - 400 件 / 3654件

  • eスポーツ大会プラットフォームTonamelのトーナメント表を作り直したときの知見がこちらです(前編) - KAYAC engineers' blog

    こんにちは、こんばんわ、正統派近代小説感覚2D対戦アクションUNDER NIGHT IN-BIRTHではオリエを使っていますが、最近はミカに浮気中です。谷脇です。 この記事はTech KAYAC Advent Calendar 2020の7日目の記事です。長くなってしまったので8日目もお借りして前後編でお送りします。 昨日は@commojunさんの6年続いているサービスのPerlのバージョンを5.16から5.30へと今にもアップデートさせようとしているでした。この話で上がっているサービスのリリース時から私は携わっていたので、残してきた負債を回収してくれて、申し訳なさとありがたいと感慨深いが同時に来る感じで読ませていただきました。 さて、私は最近、ゲーム大会のエントリーから大会進行、トーナメント表構築に至るまで誰でも!かんたんに!開ける!参加できる!Tonamelというサービスのサーバサイド

      eスポーツ大会プラットフォームTonamelのトーナメント表を作り直したときの知見がこちらです(前編) - KAYAC engineers' blog
    • 技術スペックを大公開〜no plan株式会社〜2023年からの取り組み - Qiita

      これはno plan inc.の Advent Calendar 2022の3日目の記事です。 どうも〜!no plan株式会社 代表のおかむーです。 この記事では弊社の2023年からの取り組み技術スペックについて書かせていただきます。 (この記事は2022年12月時点でのことなので、時代の流れによっては異なることが予想されますので、そのつもりで見ていただければと思います) no plan株式会社の創業メンバー 元面白法人カヤック アプリエンジニア: おかむー(@okamu_ro) 元面白法人カヤック サーバーサイドエンジニア: セリヌンティウス(@_serununtius) のエンジニア2名で起業した会社になります。 現在はフリーランスエンジニアさん10~15名程度でやっています!! no plan株式会社について no plan株式会社は、ブロックチェーン技術、Webサイト開発、ネイテ

        技術スペックを大公開〜no plan株式会社〜2023年からの取り組み - Qiita
      • A peek behind Colossus, Google’s file system | Google Cloud Blog

        Colossus under the hood: a peek into Google’s scalable storage system You trust Google Cloud with your critical data, but did you know that Google also relies on the same underlying storage infrastructure for its other businesses as well? That’s right, the same storage system that powers Google Cloud also underpins Google’s most popular products, supporting globally available services like YouTube

          A peek behind Colossus, Google’s file system | Google Cloud Blog
        • Firebaseの新機能「Cross-service Rules」でCloud Storageのアクセス制御をスマートに実装しよう - Flatt Security Blog

          こんにちは。株式会社Flatt Security セキュリティエンジニアの梅内 (@Sz4rny) です。 本稿では、2022年9月に Cloud Storage for Firebase に新たに導入された Cross-service Rules という機能について、前提知識をおさらいしつつ、実例を交えながらその概要や利用方法、メリットなどを紹介します。 また、Flatt Securityのセキュリティ診断(脆弱性診断)ではFirebaseを用いたサーバーレスなアプリケーションも診断可能です。 「料金を自分で計算できる資料」を無料公開中ですので、ご興味のある方は是非ダウンロードしてみてください。 前提知識のおさらい Firebase とは Firestore の概要 Cloud Stroage の概要 Cross-service Rules が解決する課題 課題 事例1. ロールに基づく

            Firebaseの新機能「Cross-service Rules」でCloud Storageのアクセス制御をスマートに実装しよう - Flatt Security Blog
          • 私たちはなぜNewSQLを使うのかTiDB選定5社が語る選定理由と活用LT【イベントレポート】 - Findy Tools

            公開日 2024/05/24更新日 2024/05/24私たちはなぜNewSQLを使うのかTiDB選定5社が語る選定理由と活用LT【イベントレポート】 近年データベースが急速に進化し、開発にも大きな影響を与えています。そこでファインディでは「私たちはなぜNewSQLを使うのか TiDBを選定・導入した5社が語る選定と活用」と題したイベントを開催。PingCAPの日下さん、LINEヤフーの佐伯さん、アイスタイルの鈴木さん、DMM .comのpospomeさん、コロプラの曽我さん、さくらインターネットの江草さんをお招きし、NewSQLの一つである TiDBについて語っていただきました。 ■パネリスト 日下 太智さん / @ksk_tic PingCAP株式会社 プロダクトマネージャー / シニアソリューションアーキテクト SIerにて国内外問わずEC/小売/製造/サービス/メディア/出版など様

              私たちはなぜNewSQLを使うのかTiDB選定5社が語る選定理由と活用LT【イベントレポート】 - Findy Tools
            • Dear Google Cloud: Your Deprecation Policy is Killing You

              God dammit, I didn’t want to blog again. I have so much stuff to do. Blogging takes time and energy and creativity that I could be putting to good use: my novels, my music, my game, and so on. But you get me riled enough, and I have to blog. Let’s get this over with, then. I’ll begin with a small but enlightening story from my early days at Google. For the record, I know I’ve said some perhaps unk

              • Pythonと150種以上のデータソース連携を可能にする「CData Python Connectors」登場

                CData Software Japanは、PythonアプリケーションからSalesforce、Marketo、Dynamics 365、kintone、BigQueryなどへのデータ連携を可能にする「CData Python Connectors」を、4月16日にベータリリースした。 「CData Python Connectors」は、PythonからSaaS、クラウドDB、NoSQLなどへのデータ連携を効率化し、Python Databaseインターフェース(DB-API)の提供によって、Pythonの主要ツールであるJupyter Notebook、SQLAlchemy、pandas、Dash、Apache Airflow petlなどから使用できる。 汎用性の高いデータ接続の抽象化レイヤーとして機能することで、Pythonエコシステムへのシームレスな統合、Pythonからのデー

                  Pythonと150種以上のデータソース連携を可能にする「CData Python Connectors」登場
                • 公開論文から学ぶ Google のテクノロジー : パート 3:データベース技術編 | Google Cloud 公式ブログ

                  Google Cloud のサービスは、Google が長年にわたって構築してきたグローバルネットワーク、そして、世界各地のデータセンターによって提供されています。これは、Google 検索をはじめとするさまざまな Google のサービスを支えるインフラでもあり、その上では、Google 独自の技術を活用したさまざまなミドルウェアが稼働しています。 Google のエンジニアは、自分たちが開発した技術の詳細を論文として公開しており、これまでに公開された論文は、Google の研究チーム、Google Research の Web サイトにある Publication Database で検索できます。このブログシリーズでは、次の4つの分野に分けて、Google Cloud の技術に関連の深い論文を紹介していきます。 分散処理基盤(コンテナ技術)とデータセンター ネットワーク技術 データベ

                    公開論文から学ぶ Google のテクノロジー : パート 3:データベース技術編 | Google Cloud 公式ブログ
                  • 【AWS】AWS認定『SysOps アドミニストレーター - アソシエイト』(SOA)も合格した話 - Rのつく財団入り口

                    アソシエイト3冠達成したよ AWS認定の運用向け資格、『SysOps アドミニストレーター - アソシエイト』に、東京の緊急事態宣言前夜の2020年3月末に一発合格してアソシエイト3冠を達成することができました。 祝ってくれた皆様ありがとうございます。といいつつもう7月、コロナあれこれでだいぶ後になってしまいましたが、合格エントリとしてこれから挑戦する方向けに情報を残しておこうと思います。 アソシエイト3冠達成したよ 挑戦への経緯 きっかけ 書いている人のスキルセット(笑) AWSの実務経験とよく使う興味のあるサービス やったこと 基本方針の確定 スタプラで学習記録を可視化する イベントに……あまり行ってない ネット上の合格エントリを参考にする 学習時間の確保に立ち向かう コロナの脅威に立ち向かう 計画変動に立ち向かう 学習の流れ WHIZLABSを導入 WHIZLABSの英語テキストをハ

                      【AWS】AWS認定『SysOps アドミニストレーター - アソシエイト』(SOA)も合格した話 - Rのつく財団入り口
                    • 【入門】Redis - Qiita

                      背景 現在、自社サービスで Redis を利用していることもあり、あらためて勉強、まとめてみました。 今回は、Redis の概要・特徴・設定・レプリケーションの基礎的な部分を記載しています。 ※間違いなどありましたら、ご指摘いただければ幸いです。 Redis の概要 この章では Redis の概要を記載しています。 Redis = REmote DIctionary Server の略です。 Redis は、Key-Value型 の NoSQL データベースです。 Redis は C 言語で書かれており、Open Source (BSD licensed) で開発されています。 Redis は Client-Server モデル を採用した インメモリデータベースです。 すべてのデータをコンピュータのメインメモリ上に展開しながら動作します。 他にも、インメモリDB として、 memcach

                        【入門】Redis - Qiita
                      • [DevOpsプラットフォームの取り組み #8] Qmonus Value Streamを支えるアーキテクチャの紹介 - NTT Communications Engineers' Blog

                        DevOpsプラットフォームの取り組みを紹介する8回目の記事です。 Qmonus Value Stream 開発チームの浅井です。 連載第8回では、Qmonus Value Streamのアーキテクチャとその技術スタックについて紹介します。 これまでの連載ではQmonus Value Streamで利用している技術要素として、第4回ではデータ記述言語であるCUE言語を、第5回ではKubernetes NativeなオープンソースフレームワークであるTektonを紹介してきました。 Qmonus Value Streamではこれらの技術要素に加え、複数のGCPプロダクトやSaaSを利用することでシステムを構築しています。 本記事では、Qmonus Value Stream全体のアーキテクチャと、利用している主要なフレームワークやサービスについて紹介します。1つ1つの要素についての説明は少ない

                          [DevOpsプラットフォームの取り組み #8] Qmonus Value Streamを支えるアーキテクチャの紹介 - NTT Communications Engineers' Blog
                        • コスメプラットフォームLIPSと広告クリエイティブ: 最新の研究事例から見る広告クリエイティブの作成支援と自動生成 - AppBrew Tech Blog

                          こんにちは @shunk031 です。 ご縁があって appbrew Tech Blog へ本記事を寄稿しました *1。 今回のお話は、私が取り組んでいる研究分野の 1 つである「機械学習と広告クリエイティブ *2」を特に評価していただき実現しました。 ここで簡単に、本記事の著者である私の自己紹介をします。私は以下のような自然言語処理の研究を中心に進めております: 基礎研究: 深層学習モデルによる解釈可能な自然言語処理 *3 応用研究: 自然言語処理等による広告クリエイティブの評価や生成 *4 今回こうしたバックグラウンドから、 AppBrew の LIPS において商品推薦を広告宣伝の観点から議論・相談を受ける形でお仕事をさせていただきました。 本記事では、機械学習による広告クリエイティブ作成支援の観点から、最新の研究事例について紹介し、議論することが目標です。 特に AppBrew が

                            コスメプラットフォームLIPSと広告クリエイティブ: 最新の研究事例から見る広告クリエイティブの作成支援と自動生成 - AppBrew Tech Blog
                          • 【入門】私を苦しめたDynamoDB | フューチャー技術ブログ

                            フューチャー夏休み自由研究連載12本目の記事です。 はじめにはじめまして。TIG DXユニットの富山です。2020年4月新卒入社です。 夏休み自由研究連載の11本目の記事で公開されたSlack×GASの日報テンプレBOTを実務に導入してみたの執筆者である仁木さんと同期です。 私が参画しているプロジェクトでは、データベースにDynamoDBを採用しています。私は、RDBMSしか使用した経験がなかったので、NoSQLであるDynamoDBの理解にとても苦しみました。そこで今回の夏休み自由研究では理解した内容をまとめてみたいと思います! つまったポイントサマリ― これらが理解できるような記事を目指します。 DynamoDBとは公式ドキュメントによると、 Amazon DynamoDB は、規模に関係なく数ミリ秒台のパフォーマンスを実現する、key-value およびドキュメントデータベースです。

                              【入門】私を苦しめたDynamoDB | フューチャー技術ブログ
                            • 私がデザインエンジニアになるまでのキャリア | Offers Magazine

                              フロントエンドエンジニアへの転身 これでは良くないと思い、転職を期に私はWebデザイナーからフロントエンドエンジニアにジョブチェンジをしました。もともとコードを書くほうが好きだったので、それに専念したかったという面もあります。 時はHTML5隆盛の時期で、AndroidやiOSなどのネイティブアプリケーションのような振る舞いをHTML5製のWebアプリケーションでも求められるようになりました。ただ処理能力に乏しい端末、低速なモバイル回線など制限が多いのも事実でした。 フロントエンドエンジニアとして感じる限界 リッチなアプリケーションを求められるようになったのはユーザーインターフェイスもそうでした。グラデーションやシャドウを多用したUI、現実世界のオブジェクトに似せたキューモーフィックデザインはCSSだけで当然表現できるものではなく、画像ファイルを多用しなければならない実装だったのです。 フ

                                私がデザインエンジニアになるまでのキャリア | Offers Magazine
                              • Unlocking the Power of JunoDB: PayPal’s Key-Value Store Goes Open-Source

                                Today we are delighted to share JunoDB as an open-source project on Github, allowing others to benefit from our efforts to have an extremely scalable, secure and highly available NoSQL infrastructure. JunoDB is a distributed key-value store that plays a critical role in powering PayPal’s diverse range of applications. Virtually every core back-end service at PayPal relies on JunoDB, from login to

                                  Unlocking the Power of JunoDB: PayPal’s Key-Value Store Goes Open-Source
                                • Monthly AWS Serverless Update 202011 - Sweet Escape

                                  2020年11月のサーバーレス関連まとめです。こちらのイベントで取り上げる内容です。 serverless-newworld.connpass.com 2020年11月のリリース 11月30日からAWSの年次グローバルカンファレンスであるre:Inventが開催されることから細かいアップデートが多めですね。ていうか数が多すぎるのでS3とか割愛しましたw タイトルだけで内容がわかるようなものは特にコメントしていません。 Amazon Kinesis Data Streams は、最大 1 年間のデータストリームの保持が可能に データ保存期間がこれまでの最大7日から最大1年に デフォルトは24時間 Amazon MQ for RabbitMQ の発表 Amazon MQがRabbitMQをサポート RabbitMQは広く使われているOSSのメッセージブローカー 複数のプロトコルに対応、軽量とい

                                    Monthly AWS Serverless Update 202011 - Sweet Escape
                                  • Scaling Datastores at Slack with Vitess - Slack Engineering

                                    Rafael Chacón Staff Software Engineer, Infrastructure From the very beginning of Slack, MySQL was used as the storage engine for all our data. Slack operated MySQL servers in an active-active configuration. This is the story of how we changed our data storage architecture from the active-active clusters over to Vitess — a horizontal scaling system for MySQL. Vitess is the present and future of Dat

                                      Scaling Datastores at Slack with Vitess - Slack Engineering
                                    • SIer/年収1000万を手放した私 ( 後編 / 挫折の章 ) 〜 webエンジニアの 挫折者 と 生存者 の狭間で過ごした1年間〜 - 毛並みの揃った話はないけれど

                                      はじめに みなさま、お久しぶりです。 私は プレイド のエンジニアの大平 (@Victoria_Peak_) と申します。 7年勤めた野村総合研究所を辞め、2018/07〜現在まで 株式会社プレイド で勤務しています。 twitter.com 普段からつぶやいたり(プログラミング・SaaS/SIer・ロードバイク・減量など)しておりますので、本エントリを読んで興味を持たれた方は、twitterでフォロー、リプライ、メッセージなどをいただければと思います。基本すぐに回答します。 本エントリは、去年2018年12月に執筆した、 前編 と、 今年2019年9月の 中編 の続編となります。 www.taihey-blog.com www.taihey-blog.com 中編を出してからというもの、前編のときよりも多くの方にお会いすることができ、みなさまから温かな応援コメントを頂きました。ありがとう

                                        SIer/年収1000万を手放した私 ( 後編 / 挫折の章 ) 〜 webエンジニアの 挫折者 と 生存者 の狭間で過ごした1年間〜 - 毛並みの揃った話はないけれど
                                      • Spannerの登場で急拡大したNewSQL 分散トランザクションの課題をどう解決したか

                                        Cloud Nativeなシステムを構築するにあたって手助けとなる、アプリケーション開発と運用のアジリティ、可用性、拡張性を支えるさまざまなデータベースを学ぶ「Cloud Native Database Meetup #1」。ここで「NewSQLへの誘い」をテーマに小林氏が登壇。NewSQLが登場するまでの流れと、NewSQLのストレージエンジンと分散トランザクションについて紹介します。 自己紹介とセッションのアジェンダ 小林隆浩氏(以下、小林):では、さっそく本セッションに入っていきますが、まずは私のほうでイントロダクションをこのままやります。 イントロダクションのテーマは、「NewSQLへの誘い」というかたちで進めていきます。私は小林と言い、データベースに関する連載や、書籍の翻訳なんかをしているエンジニアです。 いろいろなデータベースをつまみ食いするのが好きで、評価したり検証したり。あ

                                          Spannerの登場で急拡大したNewSQL 分散トランザクションの課題をどう解決したか
                                        • Cloud Run × Flaskでお手軽にマイクロサービスを実現する - Qiita

                                          はじめに 個人開発でアプリ作成中なんですが、バックエンドをrailsで作っていました。 そんなある日。。。 こんな記事を見ました。 Firebaseでバックエンドエンジニア不在のアプリ開発 クックパッドが体感した、メリットと課題 Firebaseならバックエンドエンジニアを必要としない開発ができる ( ゚д゚) ... マジカ これに感化されてCloud Functionでバックエンドを作ってました。 が ある理由でそれは辞めました。 なぜ、Cloud Functionを採用しなかったか 今回マイクロサービスをアーキテクチャとして採用し、さらに各機能を自分が作るのは嫌なので、BaaSをサービスと定義して自分はBFFだけ作ってやろうという腹でした。 それだったら、BaaS単位で共通のライブラリファイル作ったほうが、他のプロジェクトを立ち上げる時に楽だよね?となり、クラウドファンクションにそう

                                            Cloud Run × Flaskでお手軽にマイクロサービスを実現する - Qiita
                                          • 過去20年間のテクノロジーの進歩を分析して得られた8つの教訓とは?

                                            調査会社のガートナーは、注目すべきテクノロジーの期待値や開発状況を簡単に表したハイプ・サイクルを毎年公開しています。このハイプ・サイクルの過去20年分のデータを分析して得られた「8つの教訓」について、VMwareやNetscapeのマーケティングを担当してきたマイケル・マルニー氏が解説しています。 8 Lessons from 20 Years of Hype Cycles https://www.linkedin.com/pulse/8-lessons-from-20-years-hype-cycles-michael-mullany ガートナーによると、ハイプ・サイクルは注目すべきテクノロジーのライフサイクルを「黎明期」「『過度な期待』のピーク期」「幻滅期」「啓発期」「生産性の安定期」の5つに分類し、各テクノロジーへの投資判断を手助けするものとのこと。例えば2020年に公開された「日本

                                              過去20年間のテクノロジーの進歩を分析して得られた8つの教訓とは?
                                            • MongoDB〜OSSのNoSQLサーバ〜 | OSSのデージーネット

                                              MongoDBとは、ビッグデータやIoTのデータ処理に利用されるオープンソースソフトウェアのNoSQLサーバです。MongoDB Enterprise Advancedという商用版もあります。2019年にはAWSがMongoDB互換のAmazon Document DBの提供を開始するなど、NoSQLとしては最もスタンダードなソフトウェアです。Linuxだけでなく、Windows、MacOS、Soalrisなどでも利用することができます。 MongoDBとは MongoDBとは、ドキュメント指向のデータベースを採用したNoSQLサーバです。2007年にDoubleClickのチームが開発し、オープンソースソフトウェアとして公開しています。商用版はMongoDB Enterprise Advancedです。 MongoDBは、多くのNoSQLが採用しているKVS(Key Value Stor

                                                MongoDB〜OSSのNoSQLサーバ〜 | OSSのデージーネット
                                              • AWS AppSyncキャッシングとAmazon DynamoDBトランザクションのサポートによりGraphQL APIのパフォーマンスと一貫性が更に向上します | Amazon Web Services

                                                Amazon Web Services ブログ AWS AppSyncキャッシングとAmazon DynamoDBトランザクションのサポートによりGraphQL APIのパフォーマンスと一貫性が更に向上します AWS AppSyncはGraphQLのマネージドサービスで、単一または複数のデータソースのデータに安全にアクセスしたり、操作したり、結合するための柔軟なAPIを作成でき、アプリケーション開発をシンプルにすることができます。多くの場合、異なったデータソースは異なったユースケースに合わせて最適化され、データが配信されるスピードも異なっていることでしょう。その基になるGraphQLスキーマで定義されているデータフィールドもかなり多様です。 たとえば、eコマースアプリケーションでは、在庫量を表すデータフィールドは頻繁に更新されますが、顧客プロフィールの更新は時々です。トランザクションIDに

                                                  AWS AppSyncキャッシングとAmazon DynamoDBトランザクションのサポートによりGraphQL APIのパフォーマンスと一貫性が更に向上します | Amazon Web Services
                                                • 『詳説 データベース』が発売になりました

                                                  発売のお知らせ 昨年から輪読会を行っていたDatabase Internalsの翻訳版『詳説 データベース』が、明日7/6に発売となりました。一部書店では既に店頭に並んでいるようです。 こちらはAmazonやその他ブックストアのサイトで紙版の本を入手可能です。 電子版については、出版元のオライリージャパンのEbook Storeで、PDFおよびEPUB形式(もちろん紙版も)の購入が7/6から可能となりました。 紹介にかえて -監訳者まえがきより- データベースに関わる方々にとって、これからのスタンダードになるであろう"Database Internals"の全訳をお届けできることを、大変うれしく思います。 「データベース」をタイトルに含む書籍は多く見られますが、それらの大半はコンピュータサイエンスを学ぶ人向けの教科書であったり、または特定のDBMSを使う人向けの実務書であったりします。 こ

                                                    『詳説 データベース』が発売になりました
                                                  • Azureも障害、東南アジアで 冷却装置がダウン

                                                    クラウドサービス「Microsoft Azure」の東南アジアリージョンで、2月8日午前5時19分ごろから障害が発生している。分散NoSQLデータベース「Azure Cosmos DB」など複数サービスに影響が出ているという。Microsoftが所有するデータセンターの一つで過剰な電力供給があり、冷却装置「チラーユニット」がオフラインになったとしている。 現在は復旧に向け作業している最中。ハードウェアの損傷を防ぐため、いくつかの機器の電源をオフにしながら作業しており、同リージョン内では関連サービスも影響を受けているとしている。 東・西日本リージョンで障害は発生していない。ただし、Azureの統合管理ツール「Microsoft Azure Portal」では米国、アジア、ヨーロッパなどで障害が発生しているという。こちらは原因などを明かしていない。 米Microsoftのサービスを巡っては、W

                                                      Azureも障害、東南アジアで 冷却装置がダウン
                                                    • AWSのサービス利用方法に迷ったら!チュートリアルの活用

                                                      AWSのチュートリアルとは?AWSは、豊富なサービス提供が特徴です。AWSでは初めて利用される方のために概念や利用方法を整理し、学習コンテンツとして提供しています。その学習コンテンツを「チュートリアル」と言います。また、スキルレベルに応じて学習コンテンツが用意されているので、経験者でもチュートリアルが有効な学習方法です。 参考:AWS ご利用開始のためのリソースセンター AWSでは、学習ステップに応じたコンテンツを提供しています。 ・ステップ1(AWSクラウドの理解) AWSの基礎情報を紹介動画や主要概念として情報提供しています。 ・ステップ2(初めてのアプリケーション起動) 1時間程度で使い方がマスターできるラーニングパスが用意されています。 それぞれ「フルスタックデベロッパー」「DevOpsエンジニア」「組み込み分析デベロッパー」「フロントエンドデベロッパー」「AIアプリケーションデベ

                                                        AWSのサービス利用方法に迷ったら!チュートリアルの活用
                                                      • 個人的なアプリケーション設計のバイブル3選 - Runner in the High

                                                        自分が本格的に設計を意識するようになったのは、2015年の夏に現職であるFringe81株式会社で開催されていたサマーインターンに参加してからだ。 インターンではDDDとクリーン・アーキテクチャ*1を一から勉強してAPIサーバーに実装する、というカリキュラムであったが、いま思うと2週間という比較的長いインターンで僕が学べたことと言えば本当に微々たるものだった。つまるところ、それくらいには設計というものは奥が深い。常になんらか特定のデザイン・パターンなりアーキテクチャ・パターンを適用することでアプリケーション開発がうまくいくということはなく、それらの様々な知識から少しづつ応用されたものが最終的なアプリケーションの設計に対して真の洞察を与えてくれるものというのが、僕自身のいまの認識である。 設計はまさに Connecting the dots そのものだ。多くを知れば知るほど、アプリケーション

                                                          個人的なアプリケーション設計のバイブル3選 - Runner in the High
                                                        • SBI生命がETLを「AWS Lambda」で実装、専用サービスGlueから置き換えた理由

                                                          クラウドサービスを使い、サーバーレスでプログラムコードを実行する「FaaS(ファンクション・アズ・ア・サービス)」を構築する企業が相次いでいる。AWS Lambda(ラムダ)に代表されるFaaS基盤のクラウドサービスを利用すれば、開発者は仮想マシンやコンテナなどの実行環境を構築・管理する必要がなくなり、開発のスピードアップに寄与する。コードの実行が終わると必要に応じてITリソースを解放する仕組みなので料金が比較的安く、コスト削減にもつながる。 FaaSの構築はDX(デジタル変革)に向けたシステム開発・改善のスピード向上や、クラウドコスト削減などに欠かせない。SBI生命保険はFaaSによってETL(抽出/変換/ロード)を実装しデータウエアハウス(DWH)システムを構築した。DWHプロジェクトの軌跡を見ていこう。 管理コストや作業負荷をFaaSで解消 「経営の意思決定に必要なデータや分析処理を

                                                            SBI生命がETLを「AWS Lambda」で実装、専用サービスGlueから置き換えた理由
                                                          • オラクル、MongoDB互換API「Oracle Database API for MongoDB」をAutonomous JSON Databaseで提供開始

                                                            オラクル、MongoDB互換API「Oracle Database API for MongoDB」をAutonomous JSON Databaseで提供開始 オラクルは、MongoDB互換APIである「Oracle Database API for MongoDB」を、Oracle Cloudで提供しているAutonomous JSON Databaseで提供開始したと発表しました。 これによりMongoDB対応のアプリケーションやツールがAutonomous JSON Databaseでも使えるようになります。 Run your @MongoDB applications on @OracleCloud. With @OracleDatabase API for MongoDB, you can continue to develop #JSON-centric applicatio

                                                              オラクル、MongoDB互換API「Oracle Database API for MongoDB」をAutonomous JSON Databaseで提供開始
                                                            • ベクトルデータベース(Vector Database)/ベクトルストア(Vector Store)とは?

                                                              ベクトルデータベース(Vector Database)/ベクトルストア(Vector Store)とは?:AI・機械学習の用語辞典 ベクトルデータベースとは、テキストなどのデータを数値ベクトル(埋め込み)として保存するデータベースを指す。「ベクトルストア」とも呼ばれる。ベクトル検索により、意味的に類似する情報を探せるのが特徴で、チャットAIのRAG構築に役立つ。本稿ではベクトル検索の機能を持つ代表的な製品の概要もそれぞれ簡単に紹介する。 連載目次 用語解説 生成系AI/自然言語処理におけるベクトルデータベース(Vector Database、ベクターデータベース、ベクトルDB)とは、主に単語や文章(テキスト)、画像、音声などの複雑なデータを、AI/機械学習/言語モデルが処理しやすい数値ベクトル表現として保存するデータベースのことである。この数値ベクトル表現は「埋め込み表現(Embeddin

                                                                ベクトルデータベース(Vector Database)/ベクトルストア(Vector Store)とは?
                                                              • AWS Amplify Admin UIがリリースされたので早速試してみる #reinvent #amplify | DevelopersIO

                                                                こんにちは、クラスメソッドの岡です。 12/02に AWS Amplify Admin UI が新しくリリースされました!東京リージョンでも利用できます。 早速試してみたので、AWS Amplify Admin UIの概要とデータモデリング機能の使い方をご紹介します。 AWS Amplify Admin UIとは? WEBアプリ/モバイルアプリのバックエンドの作成と管理ができる機能です。 フロント側もAmplify Consoleでホスティングされていればさらに効率よく使うことができますが、データモデリング自体はAWSアカウントがなくても利用できます。 実際には https://{region}.amplifyapp.com/admin/{appId} のドメインでホストされます。 既にAmplify Consoleでホスティングされている場合は以下のように Backend environ

                                                                  AWS Amplify Admin UIがリリースされたので早速試してみる #reinvent #amplify | DevelopersIO
                                                                • NewSQLは金融システムのミッションクリティカルで高セキュリティな要件に応えられるか? TISが評価結果を明らかに[PR]

                                                                  NewSQLは金融システムのミッションクリティカルで高セキュリティな要件に応えられるか? TISが評価結果を明らかに[PR] 「NewSQL」と呼ばれる、新しい世代のデータベース製品が登場してきています。 NewSQLは、現在主流となっているリレーショナルデータベース製品と同様にリレーショナルなデータ構造に対応し高度なオンライントランザクション能力を備えつつ、NoSQLデータベースで実現されているような高いスケーラビリティ性能も備えています。 その代表的な製品の1つがPingCAP(ピンキャップ)社がオープンソースで開発している「TiDB」(タイデービー)です。商用のソフトウェアとして、またクラウドサービス「TiDB Cloud」としても提供されています。 TiDBは、アプリケーションからMySQLと同様にアクセスできるMySQL互換のプロトコルを備えています。そして内部構造はSQL文を処

                                                                    NewSQLは金融システムのミッションクリティカルで高セキュリティな要件に応えられるか? TISが評価結果を明らかに[PR]
                                                                  • 2024 年 Django の現状 | The PyCharm Blog

                                                                    Django 開発の最新トレンドを知りたいですか? PyCharm は Django Foundation と連携して世界中 4,000 人以上の Django 開発者を調査し、その回答を基にフレームワークの使用に関するトレンドを解析しました。 このブログ記事では、次のような主な結果をご紹介します。 Django 開発者の 3 人に 1 人が Flask または FastAPI も使用している。 ほとんどの開発者がフルスタック開発と API 開発の両方に Django を使用している。 Django 開発者の 61% が非同期テクノロジーを使用している。 その他にも多くのインサイトがあります! これらの結果を詳しく確認し、インフォグラフィックによる図説も利用しながら Django 開発のその他のトレンドを発見しましょう。 バックエンド: Django 開発者 3 人に 1 人が Flask

                                                                      2024 年 Django の現状 | The PyCharm Blog
                                                                    • AWS再入門ブログリレー DynamoDB編 | DevelopersIO

                                                                      当エントリは弊社コンサルティング部による『AWS 再入門ブログリレー 2019』の21日目のエントリです。 このブログリレーの企画は、普段AWSサービスについて最新のネタ・深い/細かいテーマを主に書き連ねてきたメンバーの手によって、 今一度初心に返って、基本的な部分を見つめ直してみよう、解説してみようというコンセプトが含まれています。 AWSをこれから学ぼう!という方にとっては文字通りの入門記事として、またすでにAWSを活用されている方にとってもAWSサービスの再発見や2019年のサービスアップデートのキャッチアップの場となればと考えておりますので、ぜひ最後までお付合い頂ければ幸いです。 では、さっそくいってみましょう。本日のテーマは『Amazon DynamoDB』です。 目次 Amazon DynamoDBとは サービス名にDBとある通りデータベースです。2012年1月にローンチされた

                                                                        AWS再入門ブログリレー DynamoDB編 | DevelopersIO
                                                                      • GitHub - aerotoad/neboa: Type-safe NoSQL with Node & SQLite. 🌫️💽

                                                                        Neboa (pronounced /ˈnɛβo̯a̝/, from Galician: «fog») is a simple, yet powerful, type-safe NoSQL database library for Node.js. It offers seamless data management with compile-time type-checking for enhanced reliability. Leveraging SQLite, Neboa ensures efficient and lightweight performance, making it perfect for Electron and other platforms. With its unique approach, Neboa empowers you to use a rela

                                                                          GitHub - aerotoad/neboa: Type-safe NoSQL with Node & SQLite. 🌫️💽
                                                                        • Amazon Prime Day 2019 – Powered by AWS | Amazon Web Services

                                                                          AWS News Blog Amazon Prime Day 2019 – Powered by AWS What did you buy for Prime Day? I bought a 34″ Alienware Gaming Monitor and used it to replace a pair of 25″ monitors that had served me well for the past six years: As I have done in years past, I would like to share a few of the many ways that AWS helped to make Prime Day a reality for our customers. You can read How AWS Powered Amazon’s Bigge

                                                                            Amazon Prime Day 2019 – Powered by AWS | Amazon Web Services
                                                                          • Amazon Aurora, Redshift, DynamoDBのワークロード別性能を比較する - Qiita

                                                                            はじめに AWSが提供する代表的なDBサービスには、クラウド前提で設計されたRDBのAmazon Aurora、 データ分析特化型RDBのAmazon Redshift、ワイドカラム型DB(NoSQL)のAmazon DynamoDB1があります。AWSの各DBサービスの使い分けについては、一般的には概ね業務系システムのDBにはAuroraやDynamoDB、分析系システムのDBにはRedshiftを利用すれば良いとされていますが2、その根拠について定量的に確かめてみたいと思ったので、実際にOLTP/OLAPワークロード別の負荷をかけて各DBサービスの性能特性の違いについて確認してみました。 ※実際のシステム性能は様々な条件により変動します。あくまでも参考情報の一つとして捉えていただきますようお願いします。 前提知識 まず前提となる考え方として、OLTP/OLAPワークロードについて概説し

                                                                              Amazon Aurora, Redshift, DynamoDBのワークロード別性能を比較する - Qiita
                                                                            • App Engine を布教したくて Go + Datastore の開発環境を Docker Compose でシュッと立ち上げた話 - Qiita

                                                                              App Engine を布教したくて Go + Datastore の開発環境を Docker Compose でシュッと立ち上げた話GoAppEnginedatastoredocker-compose 最新1の Google App Engine Goランタイムの開発環境を Docker Compose で簡単に構築してみた話。 あるいはリーズナブルにサーバーを運用できる App Engine を布教する話。 TR;DR; 環境構築 https://github.com/pistatium/appgengine-go112-datastore-docker-compose 動くサンプルはこちら。 docker-compose up -d で開発環境が立ち上がります。 プロジェクトのテンプレートにするなりご自由に。 App Engine + Datastore の構成 非常に安価でのサーバ

                                                                                App Engine を布教したくて Go + Datastore の開発環境を Docker Compose でシュッと立ち上げた話 - Qiita
                                                                              • Backend Engineer, Golang - 採用情報 (日本)

                                                                                At Apple, new ideas have a way of becoming excellent products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Are you ready to do your life’s best work? Are you deeply accountable for your work? Your real passion for product ownership and track record of product development will prove critical to your succ

                                                                                • フルスクラッチして理解するOpenID Connect (4) stateとnonce編 - エムスリーテックブログ

                                                                                  こんにちは。デジカルチームの末永(asmsuechan)です。この記事は「フルスクラッチして理解するOpenID Connect」の4記事目です。前回はこちら。 www.m3tech.blog 13 state の実装 14 nonce の実装 15 まとめ 16 参考 Wre're hiring! 今回は全4回中の第4回目です。 (1) 認可エンドポイント編 (2) トークンエンドポイント編 (3) JWT編 (4) stateとnonce編 13 state の実装 https://openid-foundation-japan.github.io/rfc6819.ja.html#anchor15 https://openid-foundation-japan.github.io/rfc6749.ja.html#CSRF state は OAuth 由来の仕様です。つまりアクセストーク

                                                                                    フルスクラッチして理解するOpenID Connect (4) stateとnonce編 - エムスリーテックブログ