並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 2460件

新着順 人気順

architectureの検索結果241 - 280 件 / 2460件

  • CNET Japan Blog - 中島聡・ネット時代のデジタルライフスタイル:「IPTV Service Architecture(FG IPTV-ID-0094)」に対するフィードバック

    日経エレの記事で、NTT、KDDI、シャープ、ソニー、東芝、日立製作所、三菱電機の7社が国内で検討しているIP放送の形態をまとめた「IPTV Service Architecture」(FG IPTV-ID-0094)という文書を連盟で提出したとのことを知り、さっそく目を通してみた。 http://www.itu.int/ITU-T/IPTV/events/072006/docs/ID/FGIPTV-ID-0094e.doc Encoding、QoS、DRMなどの基礎部分に関しては、それなりの考慮がされているように思えるが、EPG(electronic program guide)、ECG(electronic content guide)あたりのアーキテクチャがいかにも「こちら側」的な設計で、下の図のようなアーキテクチャになってしまっている。 せっかく、ネットワーク・オペレーターやサービ

    • The Overall Architecture of ROMA

      The Overall Architecture of ROMA ROMA Rakuten On-Memory Architecture 楽天株式会社 楽天技術研究所 西澤無我 | 2009 年 2 月 20 日 1 ROMA について  複数マシンから構成される P2P を利用した  Ruby 実装の key-value store ROMA (key-value store) 2 ROMA の特徴  社内クラウド 高負荷な状況であっても、十分高速なデータアクセス ● 部分障害が起きても、データを喪失しづらい ● GET PUT GET Web ( アプリケーション ) サーバ エンドユーザ ROMA 3 Consistent Hashing  Pure P2P で自律的にノードを管理  環状 (Consistent Hashing) 各ノードはユニークなハッシュ値 (SHA-

      • Introducing AWS Simple Icons for your Architecture Diagrams | Amazon Web Services

        AWS News Blog Introducing AWS Simple Icons for your Architecture Diagrams Cloud Computing has shifted the focus more than ever to architecture of an application. In order to get the maximum benefit of on-demand infrastructure, it is important to invest time in your architectures. A diagram is worth a thousand words. An architecture diagram is probably worth a million to architects and developers.

          Introducing AWS Simple Icons for your Architecture Diagrams | Amazon Web Services
        • Azure OpenAI Service リファレンスアーキテクチャからみる本番システムレベルの LLM アプリに必要な検討項目の解説 / From Azure OpenAI Reference Architecture to Production-Ready LLM Apps #serverlessdays #serverlesstokyo

          ServerlessDays Tokyo 2023 で Azure OpenAI Service リファレンスアーキテクチャからみる、本番システムレベルの LLM アプリに必要な検討項目の解説 / From Azure OpenAI Reference Architecture to Production-Ready LLM Apps というタイトルで紹介しました HP: https://tokyo.serverlessdays.io/ Ticket: https://serverless.connpass.com/event/290640/ #serverlessdays #serverlesstokyo

            Azure OpenAI Service リファレンスアーキテクチャからみる本番システムレベルの LLM アプリに必要な検討項目の解説 / From Azure OpenAI Reference Architecture to Production-Ready LLM Apps #serverlessdays #serverlesstokyo
          • Twelve-factor app development on Google Cloud  |  Cloud Architecture Center

            Accelerate your digital transformation Whether your business is early in its journey or well on its way to digital transformation, Google Cloud can help solve your toughest challenges.

              Twelve-factor app development on Google Cloud  |  Cloud Architecture Center
            • J. Coplien氏による「Lean Architecture / DCI Evening」に参加してきました - たなかこういちの開発ノート

              J. Coplien氏、および奥様のGertrud Bjørnvig氏による、こちらの講演に参加してきました。PHPメンターズの久保氏、杉本氏他の皆様は、以前よりCoplien氏と交流(※ぃぇ、こ←れだけじゃないですが。。)があって、機会あって今回の開催に至ったとのことです。 会場は、ポート株式会社様にご提供いただきました。様々な勉強会に参加させていただいておりますが、全て主催者様、スポンサー様、そして各スタッフ様あって開催が実現されるわけで、感謝いたします。(※ポート様の入居されているビルは、TIS様、セプテーニ・オリジナル様の入居されているビルと同じでした。いつのまにか馴染みのあるビルになっていました^^ ) 濃密な3時間半でした。Coplien氏はとてもゆっくりと話していただいたので、TOEIC自己評価400台の自分にもだいぶ聞き取れました。 #dcitokyo pic.twitte

                J. Coplien氏による「Lean Architecture / DCI Evening」に参加してきました - たなかこういちの開発ノート
              • The LMAX Architecture

                LMAX is a new retail financial trading platform. As a result it has to process many trades with low latency. The system is built on the JVM platform and centers on a Business Logic Processor that can handle 6 million orders per second on a single thread. The Business Logic Processor runs entirely in-memory using event sourcing. The Business Logic Processor is surrounded by Disruptors - a concurren

                  The LMAX Architecture
                • 「マトリックスに侵入」Wi-Fiを可視化するアプリ『Architecture of Radio』が凄い:DDN JAPAN

                  DDN は 音楽 ・ 映像 に関する デジタル アート を中心に情報ミックスを配信中

                    「マトリックスに侵入」Wi-Fiを可視化するアプリ『Architecture of Radio』が凄い:DDN JAPAN
                  • サーバレスアーキテクチャ(ServerLess Architecture)とBaaSの違い - プログラマでありたい

                    先日、サーバレスアーキテクチャ(ServerLess Architecture)について簡単にまとめてみたところ、様々なご意見頂きました。その中で特に多かったのが次の2つです。 サーバレスといっても、裏にはサーバがある 単なるSaaSやPaaS,BaaSを別の言い方にしただけでは? 面白い視点だと思うので、個人的な見解を整理してみます。 裏にサーバがあるのに、サーバレス? 「サーバレスといっても、裏にはサーバがある」というツッコミは、その通りです。この文脈で言うサーバレスというのは、利用者側から見て管理するサーバがないという意味です。従来だと、自前でサーバの設定をして、パッチ当てやログの管理が必要でした。ChefやAnsibleなどの構成管理ツールを使ったとしても、自分で管理する必要があるという点では同じです。 これに対して、サーバレスの場合はユーザがサーバを管理する必要はありません。例え

                      サーバレスアーキテクチャ(ServerLess Architecture)とBaaSの違い - プログラマでありたい
                    • An Austin, Texas based Architecture & Design Studio

                      Andersson / Wise is an architectural design firm in Austin, Texas focused on the idea that a collaborative approach to design leads to a built solution attuned to its purpose. We are an office of thirty-one architects and designers dedicated to excellence in public, educational, religious, hospitality, and residential architectural master planning, design and interiors.

                        An Austin, Texas based Architecture & Design Studio
                      • RustでClean Architectureを実装してみる

                        はじめに RustでWebアプリケーションのGraphQLバックエンドを実装してみました。その中で、できるだけClean Architectureに沿うように実装してみたので、得られた知見を公開してみたいと思います。 資料に基づきできるだけ正確な記述を目指していますが、誤りもあるかもしれません。また実装から少し時間を空けて執筆しているので、忘れている部分も多く不正確なことが書いてあるかもしれません。 Clean Architectureとは 以下のブログでRobert C. Martin(通称Uncle Bob)によって提唱されたアーキテクチャです。 その後本人により書籍も出版されました。日本語にも翻訳されています。 歴史について簡単に 多層アーキテクチャ (Multitier architecture) というものはかなり昔から考えられていたようです。初出についてはよくわからないのですが

                          RustでClean Architectureを実装してみる
                        • 建築業界における無給の学生インターンシップ問題が海外で話題に。 - architecture_database

                          サーペンタイン・ギャラリーによる期間限定パビリオンが完成して盛り上がっている藤本壮介氏ですが、その中で行われるインタビューの発言が別の方向に飛び火してしまってますね。 Sou Fujimoto defends unpaid architecture internships リンク先を大雑把に意訳しますと、だいたい次のような感じかと思います。 イギリスを始めEU圏では建築学科の学生が設計事務所で働く場合、給与を保証したり労働環境を整えるための制度を設けたのに、今回のサーペンタイン・ギャラリーのパビリオンを設計した藤本壮介氏は「ただで働いても、それは『良い経験』だよね」と言っている。 藤本氏の発言の意図を好意的に解釈すれば、サーペンタイン・ギャラリーのパビリオンに協力してくれた無給のインターンシップの学生を労いたかったと捉えることもできますし、西洋社会のコンプレックスがこのような曲解した記事を

                          • Serverless Architecture on AWS (20151201版)

                            2015年12月1日に開催されたDevelopers Festa Sapporo 2015の講演資料となります。 日本の事例初掲載版です。

                              Serverless Architecture on AWS (20151201版)
                            • C2機関(C2 ARCHITECTURE)

                              ▼2019/10(秋)   呉&FLEET WEEK、ありがとうございました! & TANI*Be*LOG更新! 自衛隊観艦式FLEET WEEK、そして呉鎮守府開庁130周年をお祝いするC2機関特別遠征【130th KURE 2019】、参加頂いた提督の皆さん、海上自衛隊の皆さん、呉の皆さん、ご協力頂いた多くの皆さん、本当にありがとうございました!本当に丁寧なご挨拶を頂いた護衛艦「こんごう」艦長、副長、乗組員の皆さん、こちらこそ感謝です。災害派遣でも活躍した護衛艦「かが」の皆さんも本当にありがとうございました!呉遠征にも主力の一角として参加したタニベ隊員も不定期ブログTANI*Be*LOGを更新です。土日のC2機関は、現在「カレー機関」プロジェクトも何気に鋭意進めています。今秋、そして今冬のC2機関のプロジェクトも、引続きどうぞよろしくお願い致します! ▼2019/09(初秋)   佐世

                              • Clean Architectureとその派生系による最適なiOSアーキテクチャ選定の考察 | DevelopersIO

                                はじめに おばんです、給料日を過ぎたらいつでも給料日前、田中です。 この記事はSwift Advent Calendar 2016, 18日目の記事になります。当日より遅れての投稿になってしまいすみません!! もくじ 対象読者 この記事はなに? パターン紹介(クリーンアーキテクチャでの実装) パターン紹介(クリーンアーキテクチャ + Wireframe(VIPER Routing)での実装) パターン紹介(クリーンアーキテクチャ - DIでの実装) まとめ 参考・関連 対象読者 これからiOSでクリーンアーキテクチャを実装しようと思っている方 iOSのクリーンアーキテクチャを少しでも書いてる人 「もうやだクリーンアーキテクチャの実装重すぎだよおおおぉぉぉぉ」と思っている方 この記事はなに? クリーンアーキテクチャは昨今の複雑なアプリケーション開発において非常に有効な設計ではありますが、同時

                                  Clean Architectureとその派生系による最適なiOSアーキテクチャ選定の考察 | DevelopersIO
                                • iOS Clean Architecture のすすめ

                                  iOS Clean Architecture の説明と、実際にMoneyForwardでiOS Clean Architectureを導入してみた話をします。 Sample code: https://github.com/koutalou/ios-cleanarchitecture

                                    iOS Clean Architecture のすすめ
                                  • ノーム・チョムスキー教授講演会 The Architecture of Language Reconsidered 「言語の構成原理再考」・Capitalist Democracy and the Prospects for Survival 「資本主義的民主制の下で人類は生き残れるか」 – 上智大学OpenCourseWare

                                    「心の科学のガリレオ」、「現代言語学の父」などと呼ばれるチョムスキー教授は、20代の若さで言語学における革命的理論(生成文法理論)を提出し、この分野の根本的性格を、言語能力という人間固有の認知能力の科学的研究を通して「人間の本質」を探究する分野へと大転換させました。この考えは、1950年代の認知科学誕生において中心的役割を果たし、以来、数10年間にわたって—最近の脳科学や進化生物学との相互作用も含めて—チョムスキー教授の研究活動は言語の科学的研究の最先端を牽引し続けてきています。 同時に、チョムスキー教授は幼少の頃から人間の自由、人間の尊厳に対して深い敬意を払い、このような人間の基本的特性が最大限に尊重される社会体制を夢見ていたそうです。社会に対するこのような考えは、言語研究を通して得た「人間の本質」に関する科学的認識によってさらに補強され、チョムスキー教授の社会的活動を背後で支えるものに

                                    • NVIDIA、世界初のレイトレGPU「Turing GPU Architecture」を投入。新GeForceも間近か

                                        NVIDIA、世界初のレイトレGPU「Turing GPU Architecture」を投入。新GeForceも間近か
                                      • UX論はサービスの設計で役に立たないって結論 - architecture_database

                                        前回XP祭りというイベントに対して事前にUXについての疑問を投げさせて頂いたところ、しっかりと取り上げて頂いたようで感謝しております。 XP祭り2016で発表してきたことと「UX論は時代遅れなんじゃないの?」論に対する回答 #xpjug - ミッションたぶんPossible しかし上記のエントリを読む限り、こちらの言いたいことが何一つ伝わってないみたいで、ちょっと残念な感じですね…。 特にガチャ周りの反論部分。この部分については記述された内容を読む限り「UX論はサービス設計の役に立たない」という結論になりそうですが、それでよいんですかね…? 以下、2箇所引用。 ソーシャルゲームのガチャについても同様で、あえてUXデザインと捉えた時(何度も繰り返しますが、ソーシャルゲームのガチャはゲームデザインの範疇でUXデザインではありません)、「その後の生活苦を考慮しないほどガチャを回す」ような性質を持

                                          UX論はサービスの設計で役に立たないって結論 - architecture_database
                                        • 「Lean Architecture / DCI Evening」参加レポート

                                          2017年10月18日、James Coplienさんとその奥様であるGertrud Bjørnvigさんをお招きして、「Lean Architecture / DCI Evening 」というイベントを開催しました。日本ではソフトウェアパターンやアジャイルのリーダーとして知られるJames Coplienさんは、『 マルチパラダイムデザイン 』(1998年)でドメインとドメイン間の関係を中心に据えた設計パラダイムを提唱していました。Coplienさんは2009年、MVCアーキテクチャの考案者である Trygve Reenskaug さんと共に「DCIアーキテクチャ」を発表しました。2010年、CoplienさんはGertrudさんとともに書籍『 Lean Architecture 』を上梓、トヨタ生産方式をソフトウェアアーキテクチャに適用するリーンアーキテクチャについて、DCIアーキテク

                                            「Lean Architecture / DCI Evening」参加レポート
                                          • DevTools architecture refresh: migrating DevTools to TypeScript  |  Blog  |  Chrome for Developers

                                            This post is part of a series of blog posts describing the changes we are making to DevTools' architecture and how it is built. Following up on our migration to JavaScript modules and migration to Web Components, today we are continuing our blog post series on the changes we are making to Devtools' architecture and how it is built. (If you have not seen it already, we posted a video on our work of

                                            • ソフトウェアアーキテクチャの集大成「Clean Architecture」とは

                                              ソフトウェア開発においてさまざまなアーキテクチャが提案されている中で、テストに強いアーキテクチャを紹介する本連載ですが、第5回の本稿では、「Clean Architecture」(クリーンアーキテクチャ)について解説します。 著者紹介:石黒 邦宏 デジタル・マジック・ラボでインターネット経路制御運用に関わり、オープンソースウェアで経路制御を実現する「GNU Zebra」を開発。1999年IP Infusionを共同設立し、CTOに就任。2009年Access CTO、2015年アプリックス CTOを経て、2018年デジタルハーツホールディングスCTOに就任。 「Clean Architecture」とは? Clean Architectureはロバート・C・マーティン氏が提唱したアーキテクチャです。マーティン氏は「アンクルボブ」という通称でも知られている著名なエンジニアで、「Manifes

                                                ソフトウェアアーキテクチャの集大成「Clean Architecture」とは
                                              • AbemaTVにおけるMicroservices Architecture

                                                AbemaTVにおけるMicroservices Architecture 1. AbemaTVにおける Microservices Architecture 2. About Me ● プロフィール ○ 西尾 亮太 ○ 株式会社AbemaTV 開発局 ○ サーバーサイドエンジニア ● プロジェクト経歴 ○ Amebaスマートフォンプラットフォーム ○ リアルタイム通信基盤 ○ AbemaTV 3. AbemaTVについて 4. 無料でみれる 24時間365日完全編成 インターネットテレビ 5. マルチデバイス ● PCブラウザ ● Androidスマートフォン/タブレット ● iPhone/iPad ● Chromecast ● Amazon FireTV ● AppleTV(予定) ● AndroidTV(予定) 6. リニア放送 7. Video On Demand 8. インターネ

                                                  AbemaTVにおけるMicroservices Architecture
                                                • React + Redux: Re-Architecture - Think ! FrontEnd by DMM

                                                  Think ! FrontEnd by DMM #01の登壇資料です!! https://dmm.connpass.com/event/177895/

                                                    React + Redux: Re-Architecture - Think ! FrontEnd by DMM
                                                  • Islands Architecture - JASON Format

                                                    I’ve struggled to find references to this online, but heard the name used multiple times this year when describing the approach outlined here. To the best of my knowledge, the "Component Islands" pattern was coined by Etsy's frontend architect Katie Sylor-Miller during a meeting we had in 2019. The general idea of an “Islands” architecture is deceptively simple: render HTML pages on the server, an

                                                    • 21_21 DESIGN SIGHT | 「AUDIO ARCHITECTURE:音のアーキテクチャ展」 | 開催概要

                                                      21_21 DESIGN SIGHTでは2018年6月29日より、企画展「AUDIO ARCHITECTURE:音のアーキテクチャ展」を開催します。展覧会ディレクターには、独自の表現により、ウェブ、インターフェース、映像の分野で高く評価されている中村勇吾を迎えます。 私たちが普段なにげなく親しんでいる音楽は、音色や音域、音量、リズムといった様々な要素によって緻密にデザインされた構造物(アーキテクチャ)であると言えます。しかし、日常の中でその成り立ちや構造について特別に意識する機会は少ないのではないでしょうか。 本展では、ミュージシャンの小山田圭吾(Cornelius)が展覧会のために書き下ろした新曲『AUDIO ARCHITECTURE』を、気鋭の作家たちがそれぞれの視点から解釈し、映像作品を制作します。参加作家は、映像、アニメーション、ダンス、グラフィック、広告、イラストレーション、プロ

                                                      • Clean ArchitectureとHanamiですっきりしてきた

                                                        デザインパターンのよさが分からない人は設計に自信が持てるようになるのか問題自分語りを少々。1 目の前にあった HTML と JavaScript と PHP と SQL が渾然一体となったコードと戦うことから始め、テスタブルなコードを自分が死なないように習得していった自分にとって、鬼門の一つは 再利用のためのデザインパターン だった。 何しろ再利用可能なコードなんてほとんど何もなかったのだ。そんなもの分かるわけがない。 ところが世の中の「ためになる本」はオブジェクト指向やデザインパターンの知識が前提になってしまっているところが結構あって、歯がゆい思いをすることもそれなりに多かった。 そんなところに、少ない設定、少ない知識でもプロダクティブな開発ができる Ruby on Rails というフレームワークが登場したことで、自分にできることが広がった。2 Rails の支援していないもののうち、

                                                        • bliki: Sacrificial Architecture

                                                          You're sitting in a meeting, contemplating the code that your team has been working on for the last couple of years. You've come to the decision that the best thing you can do now is to throw away all that code, and rebuild on a totally new architecture. How does that make you feel about that doomed code, about the time you spent working on it, about the decisions you made all that time ago? For m

                                                            bliki: Sacrificial Architecture
                                                          • AWS re:Invent2013参加レポート #13 AWS Storage and Database Architecture Best Practices | DevelopersIO

                                                            AWS re:Invent2013参加レポート #13 AWS Storage and Database Architecture Best Practices AWSのエンタープライズソリューションアーキテクトである、Siva Raghupathyさんによる「AWS Storage and Database Architecture Best Practices」に参加してきました。 各ストレージ、データベースの向き不向きとベストプラクティスを網羅的に紹介する内容でした。 AWSはデータベースだけでも沢山のサービスがあるので、どのサービスを利用するのが一番いいのか迷うことがよくあります。 以下は発表内容の直訳ですが、それぞれのサービスの特性を押さえておくことで、より確かな選定をするための一助になればと思います。 英語が分からなくて、訳せていない部分があります。 自信が無いところは元の英語

                                                              AWS re:Invent2013参加レポート #13 AWS Storage and Database Architecture Best Practices | DevelopersIO
                                                            • Do Not Learn Frameworks. Learn the Architecture.

                                                                Do Not Learn Frameworks. Learn the Architecture.
                                                              • Microservices Pattern: Microservice Architecture pattern

                                                                Want to learn how to design a microservice architecture? Take a look at Assemblage, a microservice architecture definition process. In my workshop, you will learn about to use Assemblage to design a microsevice architecture for your application. Context You are developing a business-critical enterprise application. You need to deliver changes rapidly, frequently and reliably - as measured by the D

                                                                  Microservices Pattern: Microservice Architecture pattern
                                                                • Kotlin + Architecture Component + Dagger2によるAndroidアプリ設計 - Qiita

                                                                  はじめに Google I/O 2017でKotlinがAndroidアプリ開発における公式言語としてサポートされることになりました。 また、同時にAndroid Architecture ComponentsがAndroidのライフサイクルにおける画面回転などへの対応を容易にするライブラリとして追加され、このライブラリを用いたAndroidアプリ開発におけるおすすめの設計が提案されています。 以下のGoogleのSampleリポジトリにはその設計指針を用いたサンプルが公開されています。 本記事では上記のリポジトリを参考にしながら、KotlinとArchitecture Components、そしてDagger2を用いた設計を備忘録的にまとめました。 また、現在進行系で開発しているので、何か間違っている点やご意見等あればぜひ、コメントやTwitterなどでお願いします。 Sample 記事

                                                                    Kotlin + Architecture Component + Dagger2によるAndroidアプリ設計 - Qiita
                                                                  • Gmail Client Side Architecture Part 1 - DZone

                                                                    Gmail is the best web application I have ever seen. Simple implementation, Ajax, Chat, Status Messages, Fast Mail retrieval, live updating and its features are endless. When you type: www.gmail.com, the following actions will happen. Script1 loads the first JavaScript file https://mail.google.com/mail?view=page&name=browser&ver=1k96igf4806cyThe first script's job is to check the browser type, os e

                                                                      Gmail Client Side Architecture Part 1 - DZone
                                                                    • GitHub - amitshekhariitbhu/go-backend-clean-architecture: A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.

                                                                      A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.

                                                                        GitHub - amitshekhariitbhu/go-backend-clean-architecture: A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.
                                                                      • 携帯やWi-Fiの電波を視覚的に表現したアプリ「Architecture of Radio」

                                                                        App Storeで、アプリ『Architecture of Radio 』の配信が開始されていたので試してみました。 少し前にデモ動画(下)が公開され、ネット上で話題となったため、目にしたひとも多いかもしれません。 動画だけをみると、目に見えないWi-Fiや携帯通信の電波をスキャンして可視化する、という夢のようなアプリにみえるかもしれません。 しかしながら実際は、Wi-Fiスポットや基地局の位置情報から、電波を「視覚的に表現」したもので、飛んでいる電波をスキャンしている訳ではありません。 アプリを起動すると、基地局・Wi-Fiルーター・通信衛星などのパブリックドメインのデータベースを元に、ユーザーの現在位置からみた「電波のイメージ」を表示します。 コンパスとジャイロを活用し、AR風にかざすだけで視点を変えることができます。 携帯の基地局はトゲのような細長い三角形、Wi-Fiルーターは三角

                                                                          携帯やWi-Fiの電波を視覚的に表現したアプリ「Architecture of Radio」
                                                                        • Software Architecture is Overrated, Clear and Simple Design is Underrated

                                                                          I had my fair share in designing and building large systems. I've taken part in rewriting Uber's distributed payment systems, designing and shipping Skype on Xbox One and open-sourcing RIBs, Uber's mobile architecture framework. All of these systems had thorough designs, going through multiple iterations and had lots of whiteboarding and discussion. The designs then boiled down to a design documen

                                                                            Software Architecture is Overrated, Clear and Simple Design is Underrated
                                                                          • Clean Architectureで分からなかったところを整理する - Qiita

                                                                            ちょっと前にiOS allstars2に参加して知ったClean Architecture(クリーンアーキテクチャ)が、最初はなるほどすげえなーと思っていたものの、ちょっと改めて調べてたら少し迷子になったので自分のために色々整理してみる。 そもそもクリーンアーキテクチャの前に クリーンアーキテクチャのことを書いているエントリーを見るとよくMVC, MVVMなどのアーキテクチャとの比較があるが、一緒に丸が4層になった絵が出てくる。(本家はこちらですが、日本語訳をされた方のエントリもある。) 自分はいきなりこの絵をみても何のことやらだった。が、この絵はオニオンアーキテクチャ、ヘキサゴナルアーキテクチャを知ると理解できた。 ヘキサゴナルアーキテクチャ (Hexagonal Architecture) ヘキサゴナルアーキテクチャは、伝統的なMVC, MVVMなどのレイヤード(階層)アーキテクチャか

                                                                              Clean Architectureで分からなかったところを整理する - Qiita
                                                                            • The Architecture of Open Source Applications

                                                                              If you enjoy these books, you may also enjoy Software Design by Example in Python, Software Design by Example in JavaScript, Research Software Engineering with Python, JavaScript for Data Science, and Teaching Tech Together. Architects look at thousands of buildings during their training, and study critiques of those buildings written by masters. In contrast, most software developers only ever get

                                                                              • 【ボブおじさんのClean Architectureまとめ】オブジェクト指向 ~SOLIDの原則~ - Qiita

                                                                                はじめに クリーンアーキテクチャの勉強中にSOLIDの原則に触れる機会があった。 この設計の原則を知ってはいるものの、結構曖昧だったので、一から調べてまとめてみた。 そこで気づいたのは、あまり深く理解できていなかった。 やはりアウトプットする事で、新たな気づきが得られる。 SOLIDの原則とは? オブジェクト指向の五大原則と言われている。 そして設計の際は意識するべき重要な事でもある。 ・S - 単一責任の原則(SRP:Single Responsibility Principle) ・O - オープン・クローズドの原則 (OCP:Open-Closed Principle) ・L - リスコフ置換原則 (LSP:Liskov Substitution Principle) ・I - インターフェース分離の原則 (ISP:Interface Segregation Principle) ・

                                                                                  【ボブおじさんのClean Architectureまとめ】オブジェクト指向 ~SOLIDの原則~ - Qiita
                                                                                • The architecture of today's LLM applications

                                                                                  We want to empower you to experiment with LLM models, build your own applications, and discover untapped problem spaces. That’s why we sat down with GitHub’s Alireza Goudarzi, a senior machine learning researcher, and Albert Ziegler, a principal machine learning engineer, to discuss the emerging architecture of today’s LLMs. In this post, we’ll cover five major steps to building your own LLM app,

                                                                                    The architecture of today's LLM applications