並び順

ブックマーク数

期間指定

  • から
  • まで

401 - 440 件 / 574件

新着順 人気順

kvsの検索結果401 - 440 件 / 574件

  • DynamoDB の設計について考えてみる。 - Qiita

    Amazon DynamoDB の特性 フルマネージド型の NoSQL データベースサービス 3つの Availability Zone に保存されるので信頼性が高い 性能要件に応じて、テーブルごとにスループットキャパシティを定義するキャパシティの Auto Scaling、オンデマンドキャパシティといった設定も可能 ストレージの容量制限がない DynamoDB のテーブル DynamoDB におけるテーブルはRDBMSにおけるテーブルと概念が異なります。 テーブルを作成する際に、Primary Key を指定する必要があります。 Primary Key はテーブルの各項目を一意に識別するために使います。Primary Key は、Partition Key および Sort Key で構成されます。(Sort KeyがなくPartition Keyのみの場合もあります) Item は R

      DynamoDB の設計について考えてみる。 - Qiita
    • Rust製データベースSurrealDBの紹介 - Qiita

      はじめに この資料は、2022年7月に公開されたSurrealDBについてまとめたものです。 SurrealDBの歴史 公開されてからの期間は浅いが2016年から開発が始まっている 2016年 Feb GoLangで開発開始 2017年 Jul SaaS のバックエンドDBとして運用開始 2021年 Oct Open Source として公開決定、Rustで再構築 2022年 Jul Beta.1 リリース 2022年 Aug Beta.5リリース 2022年 Oct Beta.8 リリース SurrealDB 社 2021年 Nov SurrealDB Ltd. をロンドンに設立 2023年 Jan DBaaS ために 600万ドル調達 SurrealDBが生まれた背景 大きなトレンド データベースの抽象化、クラウド、サーバーレス DBaaSを採用する企業が増えている MariaDBによ

        Rust製データベースSurrealDBの紹介 - Qiita
      • 落石で橋が通行不能に→日本植民地時代の古い橋で代用 台湾東部地震:朝日新聞デジタル

        ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

          落石で橋が通行不能に→日本植民地時代の古い橋で代用 台湾東部地震:朝日新聞デジタル
        • 首相や官房長官、旧統一教会との接点は? 「コメント差し控える」:朝日新聞デジタル

          ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

            首相や官房長官、旧統一教会との接点は? 「コメント差し控える」:朝日新聞デジタル
          • 今から始めるLambda⑦「LambdaからRDS(Aurora)に接続する 後編」

            はじめに 前回の記事ではVPC内にAuroraのDBインスタンスを立ち上げるところまでを行いました。 今回は同一VPC内にあるLambdaからDBに接続をしたいと思います。 そのために使用するRDS Proxyのセットアップなども含めて紹介していきます。 前提としてRDSのインスタンスやVPCの作成は済んでいるものとします。 RDS Proxyとは Amazon RDS Proxy は、Amazon Relational Database Service (RDS) 向けの高可用性フルマネージド型データベースプロキシで、アプリケーションのスケーラビリティやデータベース障害に対する回復力と安全性を高めます。 文字通りAWS RDSのプロキシです。 なぜ今回これが必要かというと、LambdaからRDSへの接続を考えた際に、Lambdaはリクエスト毎に起動し、都度コネクションを貼ってしまうためで

              今から始めるLambda⑦「LambdaからRDS(Aurora)に接続する 後編」
            • Amazon Kinesis Video Streamsを使ってストリーム映像をAWS上に流してみる【Windows(MSVC)】 | DevelopersIO

              Amazon Kinesis Video Streamsを使ってストリーム映像をAWS上に流してみる【Windows(MSVC)】 1 はじめに CX事業本部の平内(SIN)です。 AWS Kinesis Video Streams(以下、Kinesis Video Streams)では、C++,Java,Android用の プロデューサーライブラリが提供されています。 この中で、C++では、各種OS用のものをコンパイルすることで、GStreamer用のエレメント(シンク)を構築することが出来ます。 ここDevelopers.IOでもMacや、RaspberryPI上でこれを試している記事が公開されています。 Amazon Kinesis Video Streamsを使ってストリーム映像をAWS上に流してみる【MacBook Pro】– ClassmethodサーバーレスAdvent Ca

                Amazon Kinesis Video Streamsを使ってストリーム映像をAWS上に流してみる【Windows(MSVC)】 | DevelopersIO
              • 流転の地球 | Netflix (ネットフリックス) 公式サイト

                '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                  流転の地球 | Netflix (ネットフリックス) 公式サイト
                • volatile.wtf

                  volatile.wtf Something amazing will be constructed here... To change this page, upload your website into the public_html directory.

                    volatile.wtf
                  • [Rust] AyaでeBPFプログラムをつくってみる | DevelopersIO

                    Introduction eBPFは、Linuxカーネル対して動的に機能を拡張する技術で、 カーネルで独自のプログラムを安全に実行することができます。 これらのプログラムは任意のポイントに設定可能で、さまざまなタイミングで 実行できます。 eBPFは、カーネル再構築なしでカーネルの動作をカスタマイズすることができるため、 近年いろいろな用途に使われています。 今回はBCC/bpftoolで少しeBPFを使ってみた後、 Aya(eBPF用Rustフレームワーク)を使ってXDPのサンプルをつくってみます。 eBPF? eBPFはExtended Berkeley Packet Filterの略で、 もともとはLinuxでデータパケットを効率的にフィルタリングするために 開発された技術ですが、現在はその機能が拡張されて、 カーネルのコード変更やモジュール追加なしで 独自のプログラムをカーネルで実

                      [Rust] AyaでeBPFプログラムをつくってみる | DevelopersIO
                    • ユーザー要望で要件が増えてく〜アジャイル開発での落とし穴〜 | フューチャー技術ブログ

                      はじめにこんにちは、Technology Innovation Group所属の久保です。 失敗談をテーマにした連載の6本目です。 自分が担当した業務でのアジャイル開発での失敗について反省したいと思います。選定したアーキテクチャとアジャイル開発の相性があまりよくなく苦労しました。これはアジャイルの本にはなかった知見でした。 アジャイル開発ってなに?Wikipediaにはこのように書いてありました。 ソフトウェア工学におけるアジャイルソフトウェア開発 (アジャイルソフトウェアかいはつ、英: agile software development) は、人間・迅速さ・顧客・適応性に価値を置くソフトウェア開発である[1]。典型的なアジャイルソフトウェア開発では、チーム主導で設計・実装・デプロイを短期間に繰り返してユーザーが得た価値を学習し適応する、すなわちトライアルアンドエラーで開発が行われる。ア

                      • 新聞記者/The Journalist | Netflix (ネットフリックス) 公式サイト

                        '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                          新聞記者/The Journalist | Netflix (ネットフリックス) 公式サイト
                        • [Kinesis Video Streams] Mac上で各種ソースからの動画のアップロード 〜 kvssinkを利用する場合のGStreamerの使用方法 | DevelopersIO

                          [Kinesis Video Streams] Mac上で各種ソースからの動画のアップロード 〜 kvssinkを利用する場合のGStreamerの使用方法 1 はじめに CX事業本部の平内(SIN)です。 Kinesis Video Streamsでは、プロデューサーの一つとして、標準的なストリーミング管理ライブラリであるGStreamerのプラグインとして利用可能なシンクエンメント(kvssink)が提供されています。 参考:例: Kinesis ビデオストリーム プロデューサー SDK GStreamer プラグイン GStreamerでは、gst-launch-1.0を使用して、コマンドラインから軽易に下記のような構成を実現することが可能になります。 各種リソース -> フィルタ、変換など -> kvssink -> Kinesis Video Streasms 今回は、Ma

                            [Kinesis Video Streams] Mac上で各種ソースからの動画のアップロード 〜 kvssinkを利用する場合のGStreamerの使用方法 | DevelopersIO
                          • 13th -憲法修正第13条- | Netflix (ネットフリックス) 公式サイト

                            '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                              13th -憲法修正第13条- | Netflix (ネットフリックス) 公式サイト
                            • PLUTO | Netflix (ネットフリックス) 公式サイト

                              '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                PLUTO | Netflix (ネットフリックス) 公式サイト
                              • データベースという名のグローバル変数との向き合い方(Repository Pattern)

                                この問題の一つの解決策となりうるのが Repository パターンである。 Repository パターンを用いた簡単な疑似コードを書いてみる。 class HogeRepository { public Hoge get(int id) { Row row = db.execute("SELECT id, a, b FROM hoge where id=?", id); return new Hoge(row.getInt('id'), row.getInt('a'), row.getStr('b')); } public void save(Hoge hoge) { db.execute("INSERT INTO hoge VALUES (?, ?, ?) ON DUPLICATE KEY UPDATE ...", hoge.id, hoge.a, hoge.b); } } clas

                                  データベースという名のグローバル変数との向き合い方(Repository Pattern)
                                • バーベキュー最強決戦! | Netflix (ネットフリックス) 公式サイト

                                  '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                    バーベキュー最強決戦! | Netflix (ネットフリックス) 公式サイト
                                  • AsyncIteratorと落とし穴

                                    Node.js において Stream の処理というのはなくてはならないものです。しかし Stream の文法は慣れるまでは扱いにくいものです。 しかし、AsyncIterator の登場によって Stream を Promise の文脈で処理することができるようになり、「async/await に取り込み」「包括的エラーハンドリング」などができるようになりました。 2年ほど前に AsyncIterator について記事を書きました。参考: さよなら Stream 以前に書いたときにはまだ Experimental な API だったため気軽に利用することはできませんでしたが、今はもう Stable なので、より色々なシーンで活かせる機会が増えるでしょう。 そこでこの記事では今まで書きにくかった Stream や Events のスマートな扱い方、その落とし穴と回避方法をまとめます。 fo

                                      AsyncIteratorと落とし穴
                                    • 2020-10-27のJS: React 17、Node v15.0.0、LibSass is Deprecated

                                      JSer.info #511 - React 17が正式にリリースされました。 React v17.0 – React Blog React 17では新しい機能はありませんが、今後のアップデートを段階的に行いやすくするための仕組みが追加されています。 今後React 18がリリースされた際に、React 17とReact 18が一つのアプリ内で同時に実行できるようにするための仕組みを追加しています。 これは、アプリ内で段階的にReactをアップデートできるようにするのが主な目的です。 この変更に関連して、React内でのEvent Delegationの仕組みが変更されています。 今まではDocument nodeに対してイベントを移譲していましたが、React 17からはrenderしたRoot nodeに対してイベントを移譲します。 その他の破壊的な変更としては、event pooli

                                        2020-10-27のJS: React 17、Node v15.0.0、LibSass is Deprecated
                                      • mpyw氏が出題するLaravelクイズ 6問 非常に危うい動作をするのは?使い方が間違っているのは?

                                        mpyw氏が出題するLaravelクイズ 6問 非常に危うい動作をするのは?使い方が間違っているのは? Laravel クイズ (for Qiita Night) 今回のクイズはLaravelクイズの第3弾 mpyw氏:「Laravelクイズ ~Qiita Night PHP 2023 Winter~」ということで始めます。よろしくお願いします。今回は「Qiita」のスライドを使わせてもらっています。(倍率が)100パーセントだと見にくかったので、50パーセントでだいぶ縮小して表示しています。自己紹介をしていると時間がないので、さっさと始めていきます。 以前の問題。最初に作ったLaravelクイズがあって、それに続き弊社の@fuwaseguくんが作ってくれた問題があって、(さらに)それに続いて第3弾ということで、今回また私から出題させてもらった内容になります。 以前から「Twitter」上

                                          mpyw氏が出題するLaravelクイズ 6問 非常に危うい動作をするのは?使い方が間違っているのは?
                                        • Kafka入門 第2回 「Kafka Streamsを使ったストリーム処理アプリケーション開発」 - joker1007’s diary

                                          以前にAWS Summitで似た様な話をしているので、こちらのブログとかも参考にしてください。 https://dev.classmethod.jp/articles/aws-summit-online-2020-cus-47/ 今回の内容も、公式のドキュメントを全部読むなら大体書いてあることなので、既にある程度知っているという方は、後半の「StateStoreの実態」以降の部分だけを読んでもらえれば特に注意すべきことが書いてあります。 参考 https://docs.confluent.io/ja-jp/platform/6.2.0/streams/index.html https://docs.confluent.io/platform/7.0.1/streams/index.html ストリームプロセッシングとは イベントストリームに対して、データが到着するたびに処理を行い、それが延

                                            Kafka入門 第2回 「Kafka Streamsを使ったストリーム処理アプリケーション開発」 - joker1007’s diary
                                          • nginx 移行を通じて学んだ Fastly のはじめかた - Retty Tech Blog

                                            今年もはじまりました Retty Advent Calendar 2021 ! 初日を担当いたします技術部の西村です。 ※ 2021/12/03 更新 共通関数の設定 にて戻り値が設定できない旨記載してましたが、実はできるようになったとのご連絡をいただきましたので修正しております。 Subroutines | Fastly Developer Hub 今年はパート 2 までありますので、みなさまぜひご覧くださいませ。 Retty Part1 Advent Calendar 2021 Retty Part2 Advent Calendar 2021 今年の内容は「nginx 移行を通じて学んだ Fastly のはじめかた」ということで記事を書かせていただきます。 掲題の通り Fastly に関してはこれからはじめようと思っている方向けに記載しております。 弊社は昔から画像変換サービスやアセッ

                                              nginx 移行を通じて学んだ Fastly のはじめかた - Retty Tech Blog
                                            • Entity Framework Core 5.0 の Many-to-Many サポートを試した - しばやん雑記

                                              Entity Framework 6 では使えていて、Entity Framework Core になって抜け落ちていた機能として Many-to-Many のサポートがありましたが、5.0 にしてようやく実装が完了したようです。 中間テーブルを意識せずに使えるのが便利だったので、EF Core でも望んでいた機能です。Twitter で書かれているように Daily Build で使えますが、基本的なサポートは preview8 にも入っていました。*1 #EntityFramework weekly update #efcore Highlights » Major new guidance and samples for EF Core in Blazor applications! » Many-to-many is complete in the daily builds! »

                                                Entity Framework Core 5.0 の Many-to-Many サポートを試した - しばやん雑記
                                              • Amazon Kinesis Video Streamsを使ってストリーム映像をAWS上に流してみる【RaspberryPi】 min-install-script編 | DevelopersIO

                                                Amazon Kinesis Video Streamsを使ってストリーム映像をAWS上に流してみる【RaspberryPi】 min-install-script編 はじめに CX事業本部の平内(SIN)です。 AWS Kinesis Video Streams(以下、Kinesis Video Streams)では、C++,Java,Android用の プロデューサーライブラリが提供されています。 この中で、C++では、各種OS用のものをコンパイルすることで、GStreamer用のエレメント(シンク)を構築することが出来ます。 ここDevelopers.IOでもMacや、RaspberryPI上でこれを試している記事が公開されています。 Amazon Kinesis Video Streamsを使ってストリーム映像をAWS上に流してみる【MacBook Pro】– Classmetho

                                                  Amazon Kinesis Video Streamsを使ってストリーム映像をAWS上に流してみる【RaspberryPi】 min-install-script編 | DevelopersIO
                                                • 「プロダクトとしてのドキュメント」を目指してドキュメンテーションへの考え方をアンラーンする - エス・エム・エス エンジニア テックブログ

                                                  この記事は、「株式会社エス・エム・エス Advent Calendar 2023」3日目の記事です。 qiita.com 介護事業者向け経営支援サービス「カイポケ」の開発をしている @koma_koma_d です。 私が所属しているチームは、介護事業所の業務のなかの一部の領域を扱う箇所の開発を担当しています。最近、このチームの置かれている状況に変化があり、それに伴って(他にも様々な変化が必要になっているのですが)ドキュメンテーションについての方針転換がありました。この方針転換は、私個人にとってもこれまでの働き方を一部改めるきっかけになるものでしたので、今回の記事では、その方針転換について紹介したいと思います。 これまでのチームの状況 私たちのチームが担当している領域のシステムは、大雑把にいうと、ユーザーが触るアプリケーション(サーバーサイドレンダリングをベースとする典型的なWebアプリケー

                                                    「プロダクトとしてのドキュメント」を目指してドキュメンテーションへの考え方をアンラーンする - エス・エム・エス エンジニア テックブログ
                                                  • ヴァイオレット・エヴァーガーデン | Netflix

                                                    '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                      ヴァイオレット・エヴァーガーデン | Netflix
                                                    • ピュアP2P分散マイクロブログシステム NostrP2Pを作ってみた - Qiita

                                                      こんにちは。 ryo_grid です。 今回はピュアP2P分散マイクロブログシステム NostrP2Pというものを作ってみたのでそれについて書いてみます。 ひとまず開発物のGitHubリポジトリはこちら ryogrid/nostrp2p ryogrid/flustr-for-nosp2p アイキャッチ画像です。 前提知識 Nostr プロトコルについてのざっくりとした理解 こちらの記事などに目を通しておいていただければ十分かと 開発しようと思った経緯 元々NAT透過なオーバレイ上で動作するピュアP2Pなアプリケーションを作ってみたかった DHTベースの分散KVSを作ったことがあったが、NATの壁を超えることはできなかった 上の思いから、ひとまずgossipプロトコルなどで雑にNAT透過なオーバレイを実装できないか考えていた => そのものずばり、どころかよりインテリジェントな実装であるwe

                                                        ピュアP2P分散マイクロブログシステム NostrP2Pを作ってみた - Qiita
                                                      • 研究室で運用しているWebシステムのサーバインフラを式年遷宮した話 | blog.makky.io

                                                        これは klis Advent Calendar 2020 11日目の記事です。 私が所属している研究室では、Crowd4U というクラウドソーシングプラットフォームを開発しています。Crowd4Uは2011年に公開され、2020年の現在に至るまで開発と運用が続いています。 自分は2015年の12月ぐらいに学類(学部)の卒業研究生としてこの研究室に入りました。なのですでにCrowd4Uは運用されていて、学生や共同研究者からの要望に応えるための機能改修が随時行われていました。このような作業は学生やスタッフらによって行われます。 一方で、直接的に研究に繋がりにくいOSやミドルウェアのアップデートやコードのメンテナンスは放置されていて、Scientific linux 6の上にRuby 1.9.3で動くSinatraアプリが動いている状況でした (2016年ごろ)。 OSやミドルウェアのバージョ

                                                          研究室で運用しているWebシステムのサーバインフラを式年遷宮した話 | blog.makky.io
                                                        • ダーク | Netflix (ネットフリックス) 公式サイト

                                                          '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                            ダーク | Netflix (ネットフリックス) 公式サイト
                                                          • パワー・オブ・ザ・ドッグ | Netflix (ネットフリックス) 公式サイト

                                                            '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                              パワー・オブ・ザ・ドッグ | Netflix (ネットフリックス) 公式サイト
                                                            • 旧統一教会側、自民議員に「政策協定」 数十人規模か 応じた議員も:朝日新聞デジタル

                                                              ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                                                                旧統一教会側、自民議員に「政策協定」 数十人規模か 応じた議員も:朝日新聞デジタル
                                                              • 隠されていたリカちゃん人形で気付いた 私のお父さん、心は女性?:朝日新聞デジタル

                                                                ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                                                                  隠されていたリカちゃん人形で気付いた 私のお父さん、心は女性?:朝日新聞デジタル
                                                                • CloudFront Functions 用の低レイテンシーデータストア、Amazon CloudFront KeyValueStore の紹介 | Amazon Web Services

                                                                  Amazon Web Services ブログ CloudFront Functions 用の低レイテンシーデータストア、Amazon CloudFront KeyValueStore の紹介 Amazon CloudFront は、静的コンテンツと動的コンテンツを、低レイテンシーかつ高速な転送速度でセキュアに配信することを可能にします。CloudFront Functions では、1 秒あたり何百万ものリクエストにレイテンシーの影響を受けやすいカスタマイゼーションを実行できます。例えば、CloudFront Functions は、ヘッダーの変更、キャッシュキーの正規化、URL の書き換え、またはリクエストの承認を実行するために使用できます。 11月21日は、CloudFront KeyValueStore を皆さんにご紹介します。CloudFront KeyValueStore は、

                                                                    CloudFront Functions 用の低レイテンシーデータストア、Amazon CloudFront KeyValueStore の紹介 | Amazon Web Services
                                                                  • 生活保護基準引き下げは「違法」 横浜地裁「厚労相が裁量権乱用」:朝日新聞デジタル

                                                                    ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                                                                      生活保護基準引き下げは「違法」 横浜地裁「厚労相が裁量権乱用」:朝日新聞デジタル
                                                                    • データ分散アルゴリズムASURAの実装

                                                                      最近、 仕事がピリっとしないからか、 趣味で分散ストレージでも作ってみようかなぁと思って色々と思考を巡らしている。 分散ストレージには大きく分けて2つの実装がある(と思う)。 1つは、どのデータがどこにあるかなどのメタデータを持つメタデータサーバを 保持し、そのメタデータサーバを参照・更新しながらレプリケーションや、ピースの分散を行うというタイプのもの。 もしこれをやるのであれば、メタデータはTiKVを使おうかなと考えていた。 TiKVはRustで実装された分散KVSだが、 レプリケーションを行う単位をRaftグループとして、これを複数持つMulti-Raftという構成をとっている。 外にはプレースメントドライバというプロセスがデータや負荷の分散具合を監視し、 必要に応じてマイグレーションを行っているらしい。 Raftを使っていれば、マイグレーションは簡単だろうと想像する。 もう1つは、そ

                                                                      • Dive Deep Memcached ~ 入門から実装の確認まで ~ - hayashier Tech Blogs

                                                                        Redis本を執筆しました。Memcachedとの詳細な比較も付録で取り上げていますので、こちらも是非合わせてご覧ください。 Memcachedは以下の特徴を持ったインメモリのKVSとなります。 シンプルマルチスレッド処理ロジックの半分はサーバで、半分はクライアントサーバ同士では通信は行わず、互いに独立コマンドはO(1)TTLに従った失効と、LRUによるevictionlibeventによるイベント駆動処理なお、合わせてMemcachedのソースコードの各種ファイルの概要についての詳細は以下の記事をご覧ください。 Redis / Memcached Source Code Reading – Overview –MemcachedのSETコマンド実行時のソースコード中のフローの詳細については、以下の記事をご覧ください。 Dive Deep Memcached Internals ~ SET

                                                                          Dive Deep Memcached ~ 入門から実装の確認まで ~ - hayashier Tech Blogs
                                                                        • JAWS DAYS 2021 -RE:CONNECT- セッション配信サイトを構築しました

                                                                          こんにちは!開発部の松井です! 春の兆しが見えつつも、まだまだ寒い日も多く、なかなか体がついていかない日々が続いていますね😭 こんな時期は引きこもってコードを書くに限りますね!! さて、このコロナ禍(2021/02現在)で、我々のWeb業界でも配信やストリーミングと言ったキーワードが非常に重要性を帯びてきています。 そのような中、私松井が JAWS DAYS 2021 -RE:CONNECT- というイベントの実行委員を務めることとなり、去年秋頃より準備を進めてまいりました! まず、この JAWS DAYS 2021 -RE:CONNECT- ですが、どのようなイベントなのでしょうか。このご説明をするには、先にイベントの運営団体のJAWS-UGについてご説明する必要があります。 こちらに公式サイトでは下記のように説明されています。 JAWS-UGとは、AWS (Amazon Web Se

                                                                          • Watch High Score | Netflix Official Site

                                                                            '); doc.close(); } if (!doc) throw Error('base not supported'); var baseTag = doc.createElement('base'); baseTag.href = base; doc.getElementsByTagName('head')[0].appendChild(baseTag); var anchor = doc.createElement('a'); anchor.href = url; return anchor.href; } finally { if (iframe) iframe.parentNode.removeChild(iframe); } }()); } // An inner object implementing URLUtils (either a native URL // ob

                                                                              Watch High Score | Netflix Official Site
                                                                            • Laravel+WebSocketを触ってみる。

                                                                              今回は、WebSocketの勉強として、複数のブラウザでリアルタイムに同期されるチャット機能を実装してみます。 WebSocketとは? サーバとクライアント間で相互通信を行うためのプロトコル Socket.IOって何? Socket.IOはWebSocketで通信を行うためのライブラリ。(厳密にはWebSocketの実装ではないらしいが) ブラウザ用のJavaScriptライブラリと、サーバサイド用のNode.jsライブラリがある。 LaravelでWebSocketを使うには? ブロードキャスト(Broadcast)という機能を利用する。 この仕組みにより、Laravelでイベントがトリガーされるとフロントにもイベントが通知される様になるとの事。 ブロードキャストドライバとして、PusherというSaaSサービスを使う方式とRedisのPub/Sub機能を使用する方式がある。 Lara

                                                                                Laravel+WebSocketを触ってみる。
                                                                              • 【Redis】KEYSによるKey取得の危険性とSCANによる安全な対処 - Qiita

                                                                                RedisにおけるKEYSの危険性、及びSCANによる対処をできる限り簡潔に紹介します。 Redis , KEYSとは ※分かる方は飛ばしてOKです Redisは、KVS型(Key Value Store)データベースの一つであり、オープンソース(BSDライセンス)のインメモリデータ構造ストア(ストレージではなくメインメモリで処理するもの)です。僕の知る限りWebによくあるキャッシュを保存するのに使われることが多いです。 構造は極めて単純で、ひとつのKeyに対して一対のValueがあるというものです。 キャッシュを扱う場合、Keyには「ページの部品のURL」、Valueには「CSSやJavaScriptなど」を保存します。 KEYSは、特定のパターンにマッチするKeyを検索する手法です(Redis(KEYS))。全てのKeyとパターンを比較するため、時間計算量はO(N)となります(Nはデー

                                                                                  【Redis】KEYSによるKey取得の危険性とSCANによる安全な対処 - Qiita
                                                                                • エクアドルの孤立鮮明、大使館突入で中南米諸国から非難相次ぐ:朝日新聞デジタル

                                                                                  ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                                                                                    エクアドルの孤立鮮明、大使館突入で中南米諸国から非難相次ぐ:朝日新聞デジタル