並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 331件

新着順 人気順

architectureの検索結果81 - 120 件 / 331件

  • SQSを用いたクレジットカード決済の非同期化 - ZOZO TECH BLOG

    こんにちは、カート決済部カート決済サービスブロックの林です。普段はZOZOTOWN内のカートや決済の機能開発、保守運用、リプレイスを担当しています。 弊社ではカートや決済機能のリプレイスを進めており、これまでにカート投入のキャパシティコントロールや在庫データのクラウドリフトを実現しています。 techblog.zozo.com techblog.zozo.com 本記事では新たにクレジットカード決済処理を非同期化したリプレイス事例を紹介します。 はじめに 背景・課題 非同期化のシステム構成 パターン1 - 完全非同期化パターン パターン2 - 非同期・同期切り替えパターン パターン3 - ポーリングパターン システム構成の決定 メッセージングサービスの選定 効果 今後の展望 まとめ さいごに はじめに 本章では、非同期化前のZOZOTOWNのクレジットカード決済を用いた注文処理の流れを説明

      SQSを用いたクレジットカード決済の非同期化 - ZOZO TECH BLOG
    • とある施設の階段およびスロープがあまりにもな設計で頭が混乱する「デザインの暴力」「これは危険すぎる」

      鳥羽輝人 @big1guycotz 艦種や大きさ、進行方向を誤認させる『ダズル迷彩』の効果がいかなるものかを示す写真。 加えて手すりがないのは危険極まりない。 twitter.com/torahisa/statu… 2023-09-28 01:30:24

        とある施設の階段およびスロープがあまりにもな設計で頭が混乱する「デザインの暴力」「これは危険すぎる」
      • 香港の「情報過多」「圧倒的密度」で魔窟みと生活感がたまらんマンション!「現実とは思えない」

        リンク Wikipedia モンスターマンション (香港) モンスターマンションは、香港の東区鰂魚涌(クォーリーベイ)に所在する複合高層建築物の日本における通称。1972年に完成した5棟の商住混合ビルからなり、2200戸あまりの住戸がある。高層ビルに住戸が密集した、SF的とも評される特徴的な景観は2010年代頃から有名になり、映画など映像作品のロケ地として用いられるとともに、フォトジェニックな写真を撮影しようとする観光客も多数訪問するようになった。 中国語で「怪獸大廈」、英語ではモンスタービルディング (英: Monster building) とも通称される。ビ

          香港の「情報過多」「圧倒的密度」で魔窟みと生活感がたまらんマンション!「現実とは思えない」
        • Railsで秒間1000コミットを捌くにはどうすればいいのか (Kaigi on Railsのフリースペースより) - joker1007’s diary

          先日のKaigi on Rails中の雑談として @ima1zumi さんから、RDBに対して秒間1000コミットぐらいで処理が詰まってる場合ってどうするのが良いのか、という質問を受けまして、雑談の中で色々答えてたんですが、せっかくだから記事にまとめておこうと思います。 ちょっとしたKaigi Effectって感じですね。 今回のKaigi on Railsのトークの中では、 数十億のレコードを持つ5年目サービスの設計と障害解決 by KNR - Kaigi on Rails 2023 の話なんかは割と関連がありますね。ユーザーの行動履歴というのは、ユーザー数 * N * タイムスパンで増えていくレコードなので、書き込みとデータ量が爆発しがちです。トランザクションで堅牢に処理しなければいけないケースもそこまで多くないので、RDBだと書き込みに対する処理が過剰なケースが多い。実際のところこの

            Railsで秒間1000コミットを捌くにはどうすればいいのか (Kaigi on Railsのフリースペースより) - joker1007’s diary
          • 『現場で役立つシステム設計の原則』を読みました - 人間のあるべき姿の探索

            はじめに 現場で役立つシステム設計の原則を知りたいと思っていたのですが、丁度現場で役立つシステム設計の原則について言及されている書籍があったので読みました。 gihyo.jp ある程度知名度のある書籍で、QiitaやZenn等でまとめられている方がいらっしゃるのですが、自分のアウトプットとして、感想も交えてまとめていきます。 全体の話 この書籍の雰囲気や見通しを立ちやすくするために、参考書籍の一覧を抜粋して紹介します。 『エリック・エヴァンスのドメイン駆動設計ソフトウェアの核心にある複雑さに立ち向かう』『新装版リファクタリング既存のコードを安全に改善する』『SQLアンチパターン』『エンタープライズアプリケーションアーキテクチャパターン』『エクストリームプログラミング』 システム設計の全般を対象にしているのですが、ベースの思考としてはオブジェクト指向プログラミングから発展して、ドメイン駆動設

              『現場で役立つシステム設計の原則』を読みました - 人間のあるべき姿の探索
            • 東京駅の中身ってこうなってたんだ! 豆知識が詰まった手描きの断片図に「これ凄い!」「見ながら散策したい」の声

              ※本記事はアフィリエイトプログラムによる収益を得ています 東京駅・丸の内駅舎の断面を描いた手描きイラストが、X(旧Twitter)で「見てて楽しい」「素敵だなあ」と、約3万6000件の“いいね”を集めるほど人気です。 東京駅・丸の内駅舎(出典:PIXTA) 豆知識がいっぱい詰まった手描きイラスト 話題になっているのは、訪れた旅館の建物を断面パースで記録してまわっている吉宮晴紀(@rninopon)さんの作品。東京駅・南ドーム(南口)の駅舎を、地下の構造まで含めた断面図として描いたイラストです。 南ドーム(南口)を北側から見た視点で描かれており、“実はドーム上に空洞がある”という建物上部からホテル部分、駅舎に近い中央線ホーム(電車も断面図)、大規模な免震化工事が行われた地下部まで、利用客が普段目にすることのない細かいところまで描かれています。毎日たくさんの人が歩くエントランスの地下にこんな構

                東京駅の中身ってこうなってたんだ! 豆知識が詰まった手描きの断片図に「これ凄い!」「見ながら散策したい」の声
              • GitHub - ByteByteGoHq/system-design-101: Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.

                Architecture styles define how different components of an application programming interface (API) interact with one another. As a result, they ensure efficiency, reliability, and ease of integration with other systems by providing a standard approach to designing and building APIs. Here are the most used styles: SOAP: Mature, comprehensive, XML-based Best for enterprise applications RESTful: Popul

                  GitHub - ByteByteGoHq/system-design-101: Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
                • ミステリ作家『北海道大学の寮の平面図、いかにも過ぎて興奮してしまった』

                  リンク 集英社 ― SHUEISHA ― 事件は終わった/降田 天 | 集英社 ― SHUEISHA ― 年の瀬に起きた痛ましい〈地下鉄S線内無差別殺傷事件〉。突然、男は刃物を振り回し、妊婦を切りつけ、助けに入った老人を刺殺した。時は過ぎ、事件に偶然居合わせてしまった人々には、日常が戻ってくるはずだった───。会社員の和宏は、一目散にその場から逃げ出したことをSNSで非難されて以来、日々正体不明の音に悩まされ始め……(「音」)。切りつけられた妊婦の千穂は、幸いにも軽傷で済んだが、急に「霊が見える」と言い出して……(「水の香」)。事件発生直前の行動を後悔する女子高生の響が、新たな一歩を踏み出すために決心したこと

                    ミステリ作家『北海道大学の寮の平面図、いかにも過ぎて興奮してしまった』
                  • 『ゼルダの伝説 ティアーズ オブ ザ キングダム』の「赤き月」は“ゲームを強制終了させない奥の手”か。強制発生グリッチから垣間見えるプレイヤーへの気配り - AUTOMATON

                    『ゼルダの伝説 ティアーズ オブ ザ キングダム』にて、「赤き月(ブラッディムーン)」を強制的に引き起こす手法が発見され注目を集めている。その挙動からは、赤き月が「ゲームに不具合が出そうな時の奥の手」の役割も兼ねている可能性や、ユーザーの没入感を大切にする思いやりの設計思想をも垣間見える。 『ゼルダの伝説 ティアーズ オブ ザ キングダム』は、Nintendo Switch向けに発売中のアクションアドベンチャーゲームだ。『ゼルダの伝説 ブレス オブ ザ ワイルド』の続編にあたる。新作においては、ハイラルの地が突如として天変地異に見舞われる。城は宙へと浮かび上がり、空からは謎の遺跡群が降り注ぐ。大地と大空が広がった世界にて、“右手”に力を宿したリンクがハイラルの異変に立ち向かう。 赤き月を好きなタイミングで 本作においては多数の新要素が追加された傍ら、前作から続投している要素も数多くある。「

                      『ゼルダの伝説 ティアーズ オブ ザ キングダム』の「赤き月」は“ゲームを強制終了させない奥の手”か。強制発生グリッチから垣間見えるプレイヤーへの気配り - AUTOMATON
                    • 子どもの進学を見据え文京区に建てた家。全館空調&全館浄水器で快適さを追求【エンジニア、家を建てる】 - MY HOME STORY │スーモカウンター注文住宅

                      東京都文京区に注文住宅を建てたエンジニアのTomohisaさん。都心に注文住宅を建てるという金額面でのデメリットを懸念しつつも、長期的な資産価値を考慮し「建物ではなく土地に可能な限り予算をかける」ことを選択しました。 そうして建てた自宅では全館空調、全館浄水器といった生活の快適さを追求する一方で、仕事スペースやネットワーク環境は必要最小限に。さまざまな制約がある中でバランスを取った家づくりを心がけたといいます。 職業柄、「よりよいもの」や「よりよい環境」を求める方が多いエンジニアの家づくりを紹介する「エンジニア、家を建てる」第8回です。 はじめまして、Tomohisaと申します。年齢は40代後半で、同世代の妻と小学生の娘2人(小5、小2)の4人で暮らしています。 大学生の頃に外資系ベンチャー企業でアルバイトを経験して以来、ベンチャー企業を渡り歩くエンジニア人生を送ってきました。アプリからイ

                        子どもの進学を見据え文京区に建てた家。全館空調&全館浄水器で快適さを追求【エンジニア、家を建てる】 - MY HOME STORY │スーモカウンター注文住宅
                      • 「古代に人力でどうやってこんな巨大な建築物を建てたんでしょうか」……古代の人もめちゃくちゃ重機使ってたのはもっと知られてもいいと思う。

                        歴ログ(世界史ブロガー・ライター)@YouTubeチャンネルよろしくお願いします @jimanalyze ちなみにこのクレーン車はローマ帝国崩壊後も使われ続け14世紀くらいまで使われてました。古代って我々が想像するよりもはるかにテクノロジー発展してたんですよね。 en.m.wikipedia.org/wiki/Treadwhee… 2023-05-31 08:45:43 リンク Wikipedia Treadwheel crane A treadwheel crane (Latin: magna rota) is a wooden, human powered hoisting and lowering device. It was primarily used during the Roman period and the Middle Ages in the building of c

                          「古代に人力でどうやってこんな巨大な建築物を建てたんでしょうか」……古代の人もめちゃくちゃ重機使ってたのはもっと知られてもいいと思う。
                        • 品川区内のとある場所で行われている解体工事が凄まじい粉塵、隣の建物を破壊するなど杜撰な状況→通報により工事停止されるまで、警察や区の対応など

                          石井孝明(Ishii Takaaki) @ishiitakaaki 経済記者。エネルギー・原子力問題、気候変動、グリーン経済、経済安全保障、金融、外国人労働者・移民問題、趣味で軍事史と経済史。経済情報サイト「with ENERGY」を運営。Journalist. Reporting Japanese economy, energy policy and technology withenergy.jp

                            品川区内のとある場所で行われている解体工事が凄まじい粉塵、隣の建物を破壊するなど杜撰な状況→通報により工事停止されるまで、警察や区の対応など
                          • ソフトウェアアーキテクチャメトリクスの基礎: Software architecture metrics in a nutshell

                            ソフトウェアアーキテクチャメトリクス - Forkwell Library #44 での発表資料です https://forkwell.connpass.com/event/309739/ 動画: https://www.youtube.com/watch?v=C52rYX_E9bA #Forkwell_Library

                              ソフトウェアアーキテクチャメトリクスの基礎: Software architecture metrics in a nutshell
                            • 『ソフトウェアアーキテクチャメトリクス―アーキテクチャ品質を改善する10のアドバイス』 - snoozer05's blog

                              翻訳を担当した書籍『ソフトウェアアーキテクチャメトリクス―アーキテクチャ品質を改善する10のアドバイス』(オライリー・ジャパン)が明日(2024年1月24日)発売となります(電子書籍はオライリー・ジャパンのサイトでの購入となります)。本書は、2022年10月に出版されたChristian Ciceri, Dave Farley, Neal Ford, Andrew Harmel-Law, Michael Keeling, Carola Lilienthal, João Rosa, Alexander von Zitzewitz, Rene Weiss, Eoin Woods 著『Software Architecture Metrics: Case Studies to Improve the Quality of Your Architecture』(O'Reilly Media)の全

                                『ソフトウェアアーキテクチャメトリクス―アーキテクチャ品質を改善する10のアドバイス』 - snoozer05's blog
                              • Microsoftがたった13億のパラメーターでGPT-3.5超えのHumanEval50.6%をたたき出す「phi-1」を発表

                                LLaMaやFalconといった小型の大規模言語モデル(LLM)が矢継ぎ早にリリースされる中、Microsoft ResearchのAI研究チームが、プレプリントサーバーのarXivで、Transformerベースのモデル「phi-1」を発表しました。このモデルは、パラメーター数がGPT-3.5の100分の1以下の13億しかないにもかかわらず、テスト用データセット・HumanEvalでGPT-3.5を上回る成績を収めたことが報告されています。 [2306.11644] Textbooks Are All You Need https://doi.org/10.48550/arXiv.2306.11644 Microsoft Releases 1.3 Bn Parameter Language Model, Outperforms LLaMa https://analyticsindiama

                                  Microsoftがたった13億のパラメーターでGPT-3.5超えのHumanEval50.6%をたたき出す「phi-1」を発表
                                • フロントエンドリアーキテクトの話

                                  ZOZO Tech Meetup で話したフロントエンドリアーキテクトの話です。

                                    フロントエンドリアーキテクトの話
                                  • 「新耐震基準」導入後に新築・改築でも半数の木造家屋が「全壊」に…石川・珠洲の現地調査

                                    【読売新聞】 石川県能登地方で1日に起きた最大震度7の地震で、木造家屋の被害が相次いだ同県 珠洲 ( すず ) 市では、1981年の「新耐震基準」導入後に建てられたとみられる家屋が倒壊していたことが、金沢大などの現地調査で分かった。

                                      「新耐震基準」導入後に新築・改築でも半数の木造家屋が「全壊」に…石川・珠洲の現地調査
                                    • 名建築ホテルの実測スケッチがエモいとSNSで話題! 朝食やアメニティも実測する遠藤慧さんの制作現場に密着 「all day place shibuya」東京都渋谷区

                                      名建築ホテルの実測スケッチがエモいとSNSで話題! 朝食やアメニティも実測する遠藤慧さんの制作現場に密着 「all day place shibuya」東京都渋谷区 ホテルの実測スケッチがSNSで人気を集め、2023年8月に『東京ホテル図鑑』(学芸出版社)として書籍化が実現した一級建築士・カラーコーディネーターの遠藤慧さん。実測スケッチとは、建築物などの対象物を観察しメジャーなどでそのさまざまな部分を測量、スケッチに落とし込んだもの。初の著書には、「アマン東京」「帝国ホテル」など人気の名建築ホテルがたっぷり収録されています。どのような視点で実測スケッチを描いているのか? ホテルの実測スケッチに密着し、建築スケッチに込めた思いをたっぷり語ってもらいました。

                                        名建築ホテルの実測スケッチがエモいとSNSで話題! 朝食やアメニティも実測する遠藤慧さんの制作現場に密着 「all day place shibuya」東京都渋谷区
                                      • 「プログラマーのためのCPU入門」は入り口として丁度よい!

                                        DevTools でパフォーマンスチューニング入門 / Introduction to Performance Tuning with DevTools

                                          「プログラマーのためのCPU入門」は入り口として丁度よい!
                                        • 商業施設名は引き続き「ヒカリエ化」しているのか

                                          渋谷ヒカリエの隣に「渋谷アクシュ」ができるという。ヒカリエ、ソラマチ、キラリナの流れはいまでも連綿と続いているのだろうか。 渋谷ヒカリエの隣に渋谷アクシュができるらしい まもなく、渋谷ヒカリエの裏に渋谷アクシュという商業施設ができるらしい。 渋谷アクシュ(SHIBUYA AXSH) 2024年上期に開業予定 見に行ったところ外観は既にほとんどできていた。左上のほうにちょっと見えているのがヒカリエの外壁だ。まさに真隣にあることが分かる。 ぼくはこの「アクシュ」という名前にすっかり驚いてしまった。というのも、商業施設名として「ヒカリエ」とか「サカス」みたいに日本語をもとにしたものが増えている、という記事を10年前に書いたことがあるからだ。そのときはどこまで続く流れか分からなかった。 商業施設名が日本語化している、という記事を書いた それは「商業施設名がヒカリエ化している」という記事だ。 当時、

                                            商業施設名は引き続き「ヒカリエ化」しているのか
                                          • どのレイヤー(層)でトランザクションを実装すべきか

                                            このように、層ごとに関心事の分離を行うことで、保守性の高い(変更容易性や再利用性等)アプリケーションを実現できます。 しかし、「トランザクション」においてはどうでしょうか。 トランザクションはビジネス領域においても、技術領域においても関心事がある内容です。 そういう曖昧なものは「ひとまず usecase 層に入れてしまえ」という方針になりがちです。 ですが、DB 固有の知識を usecase 層の関心事にしてしまっては、関心事の分離をするメリットが得られません。 そのため、関心事の分離を実現しつつトランザクション実装をする方法を模索してみました。 前提 1. クリーンアーキテクチャを採用している(オニオンアーキテクチャやレイヤードアーキテクチャも含む) そもそもビジネス知識と技術知識を分離していないアーキテクチャを採用している場合、メリットは得られません。 そのため、オニオンアーキテクチャ

                                              どのレイヤー(層)でトランザクションを実装すべきか
                                            • UnrealEngine を使って注文住宅を建てたお話 - Qiita

                                              はじめに この記事はUnreal Engine (UE) Advent Calendar 2023の6日目の記事になります。 Unreal Engineを使用して注文住宅の建築を行う需要は、一般的にはあまり高くないかもしれませんがぜひ読んで頂けると幸いです。 また注文住宅とはなんやねんと思った方はこちらのリンクから見てみてください。 凄く簡単にいうと自分で自由にカスタマイズした家を建てる事です。 UnrealEngineを使用して家造りをしようと思ったきっかけ 注文住宅を建てるにはハウスメーカーと契約する必用があります。 契約したハウスメーカーにある程度の希望を出して仮で間取りや壁紙を選んでもらうと、The普通といった感じで量産型のようなものが提案されました。 やはり自分達で色々と考える必用があり、その中で提案もたくさんする必要があるんだなと実感し始めました。 そこで普段使用しているUnr

                                                UnrealEngine を使って注文住宅を建てたお話 - Qiita
                                              • 爆音OKマンション入居待ち2800人 配信や演奏、全力で - 日本経済新聞

                                                ご近所さんに一切の遠慮なく、爆音で生活する人々がいる。こんな書き出しだが、社会問題の話ではない。どんな大きな音を鳴らしても近所迷惑にならない防音マンションが人気だ。かつては音楽家などに需要が限られていたが、在宅時間が増えた新型コロナウイルス禍を機に居住者の幅が広がっている。「くそおおおおおお!!!!!!!」。会社員の男性(32)は人々が寝静まる深夜に自宅マンションで叫ぶ。ほぼ毎日ゲーム実況をユ

                                                  爆音OKマンション入居待ち2800人 配信や演奏、全力で - 日本経済新聞
                                                • 日々の意思決定の積み重ねを記録するアーキテクチャ・デシジョン・レコード / Architectural Decision Records

                                                  2023年7月27日「Developers Summit 2023 Summer」にて 「日々の意思決定の積み重ねを記録するアーキテクチャ・デシジョン・レコード」というタイトルで「ADR」について発表した資料です

                                                    日々の意思決定の積み重ねを記録するアーキテクチャ・デシジョン・レコード / Architectural Decision Records
                                                  • 安藤忠雄氏設計の作品に住むという特別な体験。(奈良県生駒市65㎡の賃貸物件) - 物件ファン

                                                    言わずと知れた世界的な 建築家・安藤忠雄氏。 公共建築や商業施設なども 数多く手がけているので その建築を体験されたことのある方も 多いかもしれませんが、 実際に住んだことのある方は ほとんどいないのではないでしょうか。 もともとは施主夫婦と その長男・次男夫婦の3世帯が住まう 住宅として設計されたこちらの建物。 そのうち、広い中庭のある地階のお部屋が 賃貸物件として募集中です。 これは興味のある方には 大チャンスなのでは…。 竣工は1984年ですので、時期的には 六甲の集合住宅の1期計画の少し後。 初期の住宅作品にあたります。 高い塀でコンクリートの塀で 外部から切り取られた空間は、 背筋がピンと伸びるような 感覚もありますね。 3層それぞれに各世帯を 割り振る代わりに、 屋外空間を共有の空間とした 贅沢な構成となっています。 中庭から2階の屋上緑化、 3階のバルコニーへと流れるような

                                                    • 一休.comのアーキテクチャ変遷から考えるサービス分割の勘所

                                                      techplayの登壇資料です。 https://techplay.jp/event/908123 #ikyu_TP

                                                        一休.comのアーキテクチャ変遷から考えるサービス分割の勘所
                                                      • オタク君が好きそうなキモい形のこの橋、なかなか興味深い構造をしてた「そういう発想の橋もあるのか」

                                                        リンク www.pcken.or.jp 上路式吊床版橋 | 一般社団法人 プレストレスト・コンクリート建設業協会 わが国のプレストレストコンクリート(PC)技術は、1952年の事業化以来、種々のコンクリート構造物に採用され、世界的にも高い評価を確立しております。 1955年、専業者によりPC工業協会として発足した当協会は、その後一般建設業者の参加も得て、 現在会員数33社と、わが国におけるPC工事のほとんどを手がけている業者の団体にまで発展しております。PC建設業界の健全な進歩と発展を図り、それをもって社会インフラの整備拡充および人々の生活を豊かにする開発を究極的目標として、 調査・研究と技術の普及に研鑽を積み重ねて

                                                          オタク君が好きそうなキモい形のこの橋、なかなか興味深い構造をしてた「そういう発想の橋もあるのか」
                                                        • フロントエンドのディレクトリ設計思想

                                                          はじめに フロントエンドのディレクトリ構成、世の中に色んな「推し」が有って悩みますよね。 例えば、、、 さらに最近は、App Directoryの登場や、それに合わせたNext.js公式の「推し」構成がドキュメント化されたりと、さらに色々なパターンが出てきています。 本記事の趣旨 本記事では、具体的な構成そのものではなく、 様々ある構成を横串で見通して整理できる設計思想を紹介します。 新しい推し構成の紹介ではなく、構成を考えたり決めたりするときに役立つ抽象的・汎用的な指針を提供できればと考えています。 基本となる考え 分割の方向 一般的に、アーキテクチャにおける分割には2つの方向が有ります。 (出典も良書なのでリンクを貼っておきます: https://www.amazon.co.jp/dp/4873119820) これはディレクトリにおいても同じだと思っていて、筆者は分かりやすさのために

                                                            フロントエンドのディレクトリ設計思想
                                                          • 新規サービスのバックエンド開発で3ヶ月経ったので、試した技術や取り組みをまとめてみた

                                                            こんにちは、AIShift バックエンドエンジニアの石井(@sugar235711)です。 AIShiftでは去年の11月からAI Worker[1]という新しいサービスの開発が始まりました。(以下AI Worker) 本格的に開発が始まり3ヶ月弱経ったので、その間に試してきた技術やチームの取り組みについてまとめてみたいと思います。 はじめに この記事では、AI Workerのおおまかな概要・設計を説明し、それらのバックエンドを実現する上でどのような技術を試してきたのか、技術以外でのチームの取り組みについてまとめます。 少し分量が多いので、ライブラリについての情報を求めている方は、目次から気になる部分を読んでいただければと思います。 何を作っているのか ざっくりまとめると、Microsoft Teams/Web上で動くAIを活用した業務改善プラットフォームを作成しています。 GPTとRAG

                                                              新規サービスのバックエンド開発で3ヶ月経ったので、試した技術や取り組みをまとめてみた
                                                            • Firebase Authから内製認証基盤に無停止移行して年間1000万円以上削減した

                                                              症状検索エンジン「ユビー」 では、ローンチ当初から Firebase Auth (GCP Identity Platform) を使っていましたが、OIDCに準拠した内製の認証認可基盤に移行しました。 認証認可基盤そのものは m_mizutani と nerocrux と toshi0607(退職済) が作ってくれたため、僕は移行のみを担当しました。 結果として、強制ログアウトなし・無停止でビジネス影響を出さずに、年間1000万円以上のコスト削減に成功しました[1]。その移行プロセスについて紹介します。認証認可基盤そのものの紹介はあまりしません。 移行した理由 大量の匿名アカウント ユビーでは、アクセスした全ユーザーに対して自動的に匿名アカウントを発行しています。これにより、ユーザーがアカウント登録しているかどうかに関わらず、同じID体系で透過的に履歴情報等を扱うことができます。アカウント

                                                                Firebase Authから内製認証基盤に無停止移行して年間1000万円以上削減した
                                                              • 【AWS】大規模なバッチ処理を支える技術選定

                                                                ここから、表で挙げた内容をそれぞれ解説していきます。 構築難度に関しては、関数を実装するだけで済むLambdaが最も簡単で、バッチ専用に特化されたサービスであるBatchに関しては比較的バッチ構築はしやすい印象ですが、ECSに関してはバッチに特化していないため、バッチ処理を行うようにカスタマイズする必要があります。 タイムアウト制約に関して留意すべきは、Lambdaの実行時間は15分までなので、それ以上を超える処理時間のバッチは実装できないことです。 起動•実行上のオーバーヘッドに関しては、Lambdaにはコールドスタートがあるため起動時にオーバーヘッドを考える必要があり、Batchではジョブをキューに送信して、最適化のために、ある程度のジョブがキューイングしてから実行しようするので、即時性を求める処理には不向きです。 既存バッチを移行したいケースがあると思いますが、Lambdaで動かせる

                                                                  【AWS】大規模なバッチ処理を支える技術選定
                                                                • 都市を支えるインフラの鑑賞(八馬智:大学教授)

                                                                  八馬智 1969年生まれ。千葉工業大学創造工学部デザイン科学科教授。主な著書=『日常の絶景──知ってる街の、知らない見方』(学芸出版社、2021)、『ヨーロッパのドボクを見に行こう』(自由国民社、2015)ほか。 インフラの眺めに現れる都市の際 都市計画の観点からすると、都市はある一定の輪郭を持っているように見える。そこでは対象範囲が明示され、エリアごとに土地利用や建築基準などの計画や規制が定められている。しかし実際の都市では、その輪郭には一概には言えないゆらぎがある。おそらくそこに明快な正解はなく、読み取り方によってさまざまな見方が浮かび上がってくる。 ではその前提に立ったとき、「都市の際」にはどんなものがあるのだろうか。具体的に何が都市と非都市を隔てているのだろうか。ここでは「インフラ」を手がかりに、そのヒントになりそうな風景を列挙してみる。そして、都市が成立している背景や意味を振り返

                                                                    都市を支えるインフラの鑑賞(八馬智:大学教授)
                                                                  • 「共通基盤」を超えよ! 今、Platform Engineeringに取り組むべき理由

                                                                    OpenShift.Runで登壇した資料です。

                                                                      「共通基盤」を超えよ! 今、Platform Engineeringに取り組むべき理由
                                                                    • 転落の一途をたどる日本─その「独創性は、従順性を上回るまでには至らない」 | フランス人歴史家からの重い提言

                                                                      ほかの国々の成長を前に、停滞を続ける日本経済。輸出は減少し、高齢化に歯止めはかからず、グローバル化の波からは取り残されてしまった……転落一直線に見えるこの国に、未来はあるのか。フランス人歴史家クリスティアン・ケスレーが仏紙「フィガロ」で指摘した日本の問題点と、回復の条件。 GDPランキングでドイツに抜かれ、世界第3位の座を失った──このニュースは、日本のあらゆるメディアによって盛んに報じられた。 2010年、中国に抜かれて第3位となった日本は、さらにドイツによって──ドイツ経済もここ数ヵ月、低迷気味であるが──降格を余儀なくされた。これについてはすでに2023年10月の時点で、国際通貨基金(IMF)はドイツの名目GDPがおよそ4兆4000億ドルなのに対し、日本は約4兆2000億ドルに止まっていることを公表していたため、驚くには当たらない。 とはいえ、隣国の中国に追い越された苦い経験を持つ日

                                                                        転落の一途をたどる日本─その「独創性は、従順性を上回るまでには至らない」 | フランス人歴史家からの重い提言
                                                                      • リアーキテクトと開発生産性について

                                                                        2023/10/31 @ Barフロントえんどう で発表した「リアーキテクトと開発生産性について」です。

                                                                          リアーキテクトと開発生産性について
                                                                        • 建築的には、上の方に書いている人がいるように、広縁だった空間なんだよ ..

                                                                          建築的には、上の方に書いている人がいるように、広縁だった空間なんだよ でも雨が吹き込むバルコニーみたいなものだから、建物が平家ではなくなると、落下防止の手摺がつき、それに漏水しないように建具が設置されたの。そして縁側の幅しかない謎の空間になったんだよ。 その上、空間的に勿体ないから、テーブルと椅子を置き、コンセントを這わして冷蔵庫を置き、ついでに配管を回して洗面台まで置くところが出てきた 半外部としての空間的な意味は失われたけど、主室が外につながる間のバッファ空間として生き残ったんだ 生活様式が変わり、持家政策によって狭小敷地に建蔽率いっぱいに部屋を区切るようなった現在、縁側という空間的な余裕を使いこなすことができなくなった現代人には謎の空間としか認識できないモノが残ったんだよ もはや和室としての様式は失われて、ただ畳(のようなモノ)が敷いてある部屋を和室と呼んでいるように、床の間とかもT

                                                                            建築的には、上の方に書いている人がいるように、広縁だった空間なんだよ ..
                                                                          • ワークフローオーケストレーション入門

                                                                            「Data Engineering Study #23 Data orchestration 特集」の発表資料です イベントページ: https://forkwell.connpass.com/event/310011/

                                                                              ワークフローオーケストレーション入門
                                                                            • アーキテクチャの進化はドメインイベントが起点になる - KAKEHASHI Tech Blog

                                                                              こちらの記事はカケハシ Advent Calendar 2023 Part2の24日目の記事になります。 adventar.org はじめに 反復的な開発は、変更容易性の高いソフトウェアが不可欠です。ソフトウェア開発の経験がある方なら、デリバリ後の洞察や市場環境の変化から、新しい機能の追加やアーキテクチャの進化の必要性に直面したことが一度はあるでしょう。 私自身、要求分析手法やSOLID原則等の技法を取り入れ、変更容易性に対応する多くのプロジェクトに参加しました。しかし、どれだけ優れた手法や技法を持っていても、変更が難しい要求が出てくることは避けられません。その際、「過去の出来事」を正確に記録していれば、後から見返して問題解決が容易だったと感じることがよくあります。 ドメイン駆動設計(DDD)では、「過去に起こった出来事」を表現するドメインモデルを「ドメインイベント」と呼びます。変更容易性

                                                                                アーキテクチャの進化はドメインイベントが起点になる - KAKEHASHI Tech Blog
                                                                              • エヌビディアの本社「ボイジャー」を見てみよう…「障壁も境界もない」という企業哲学を反映

                                                                                Polly Thompson [原文] (翻訳:仲田文子、編集:Toshihiko Inoue) Nov. 25, 2023, 03:00 PM テクノロジー 15,454 アメリカの半導体メーカー、エヌビディアは昨年、「ボイジャー」と呼ばれるオフィスを開設した。 7万平方メートルのスペースには、「障壁も境界もない」という同社の哲学が反映されている。 Business Insiderは、このプロジェクトの設計責任者に話を聞いた。 半導体メーカーのエヌビディア(Nvidia)はここ数年、大きな成功を収めている。AIフィーバーが世界を席巻する中、同社のGPUチップの需要は急増した。 エヌビディアはAIのトレンドにいち早く着目し、ChatGPTなどの発展著しいテクノロジーで使われるチップの生産で大きくリードするようになった。 同社の株式は年初来250%近く上昇し、時価総額は瞬く間に1兆2000億

                                                                                  エヌビディアの本社「ボイジャー」を見てみよう…「障壁も境界もない」という企業哲学を反映
                                                                                • アーキテクチャから学ぶKubernetesの全体像

                                                                                  Developers Summit(デブサミ)2024で登壇したセッションの資料です。 - https://event.shoeisha.jp/devsumi/20240215 - https://event.shoeisha.jp/devsumi/20240215/session/4777

                                                                                    アーキテクチャから学ぶKubernetesの全体像