並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 1307件

新着順 人気順

アーキテクチャの検索結果361 - 400 件 / 1307件

  • エンタープライズ、アーキテクチャ、アジャイルのこれから

    2019年8月12日に開催されたセミナー「トラディショナル企業のための、“ビジネスに効く”、アプリケーションモダナイゼーション実践法 ~アプリ開発・提供の「スピードと品質」をどう両立するか~」での基調講演「“実ビジネス”のための、アプリケーションモダナイゼーション導入ステップ  なぜ「マイクロサービス“化”」が必要なのか――」の資料です。 https://itmedia.smartseminar.jp/public/application/add/2203

      エンタープライズ、アーキテクチャ、アジャイルのこれから
    • AzureでGPT活用するためのシステムの参考アーキテクチャ “金太郎飴的に複製できる”管理構成のすすめ

      ユーザーの立場ではAIネイティブな働き方が身近に迫っており、データサイエンティストやMLエンジニアにとってはGPTを活用した開発を意識する必要が出てくる中、マイクロソフトの取り組みやML開発のパラダイムシフトをご紹介する「ChatGPTによって描かれる未来とAI開発の変遷」。ここで日本マイクロソフト株式会社の蒲生氏が登壇。さらに、AIネイティブなアーキテクチャの有効活用のためにおすすめな従来の用途固定AIモデルの整理と、GPTを活用するためのシステムの参考アーキテクチャについて話します。前回はこちらから。 今後はAIネイティブなアーキテクチャが登場するだろう 蒲生弘郷氏(以下、蒲生):ここまで言ったところで、GPT自身にいろいろなものを食わせるというところもあったと思いますが、(今後)よりAIネイティブなアーキテクチャが(登場することが)予想されます。 例えば「社内独自の技術である○○につ

        AzureでGPT活用するためのシステムの参考アーキテクチャ “金太郎飴的に複製できる”管理構成のすすめ
      • マイクロサービスアーキテクチャのリポジトリ構成を漸進的にモノレポに移行した話 - Sansan Tech Blog

        Sansan Engineering UnitでSansan Data Hubの開発をしている藤原です。 前回はニッチに深く潜り過ぎたので、今回は(使い古されたネタではありますが)モノレポ化についてお話ししたいと思います。 おさらい:モノレポ(mono repo)とは 一連のソースコードを単一のリポジトリで管理している状態のことです。 特に、実装言語、またはサブシステムやドメインといった何らかの区切りでリポジトリを分けている場合に、それらを集約することをモノレポ化と言います。 逆に、複数のリポジトリに分けている状態をポリレポ(poly repo)と言います。 モノレポのメリットとデメリット モノレポ化することで、以下のようなメリットが得られます。 プロダクト全体で統一したい設定、たとえばCIスクリプトやlinter設定などの管理が楽になる。 検索が楽になる。GitHubの検索で事足りること

          マイクロサービスアーキテクチャのリポジトリ構成を漸進的にモノレポに移行した話 - Sansan Tech Blog
        • ガバメントクラウドでのクラウド最適なアーキテクチャのサンプル|デジタル庁 ガバメントクラウド

          デジタル庁クラウドチーム Cloud Architect 山本教仁 これまで、noteの記事「Web APIアーキテクチャ」や「マネージドサービス、コンテナ、サーバレス」等で、ガバメントクラウドでのアーキテクティングの考え方について説明してきました。ここでは、そうした考え方を使った具体的アーキテクチャのサンプルについて、これまで一般的だったシステム構成との違いを含め説明します。 サンプルとして想定する業務なんらかの届出・申請を行う業務を想定することにします。国民や企業からの情報の届出や申請の受付とその後のデータ処理を行う業務を想定し、次の3つの業務処理が含まれることとします。1. 届出・申請、2. 審査・承認、3. 届出状況や審査状況等のレポート。 これまでのアーキテクチャこれら業務を実装していくためのアーキテクチャとしては、いわゆる「3層Webアプリケーション」のアーキテクチャがよく使わ

            ガバメントクラウドでのクラウド最適なアーキテクチャのサンプル|デジタル庁 ガバメントクラウド
          • IntelがRISC-VアーキテクチャのCPUコアを同社のプラットフォームに採用 - iPhone Mania

            RISC-Vアーキテクチャは、ArmやIntelと異なりライセンスフリーのCPUアーキテクチャであり、業界の注目を集めています。そんなRISC-VアーキテクチャのCPUコアを開発しているSiFiveのP550と呼ばれるCPUコアがIntelのプラットフォームに採用されることがわかりました。Intelにとって最初の7ナノメートル(nm)で製造されるチップである可能性もあります。 ArmのCortex-A75を上回る性能のP550 SiFiveが発表したP550と呼ばれるCPUコアは、同社のフラッグシップCPUコアです。 スペックとしては、13ステージのパイプラインステージを持ち、3命令同時発行のアウト・オブ・オーダーマイクロアーキテクチャを採用しています。 SiFiveによれば、このP550はArmのCortex-A75を上回る面積性能比を備えているとのことです。 Intelの7nmプロセス

              IntelがRISC-VアーキテクチャのCPUコアを同社のプラットフォームに採用 - iPhone Mania
            • SPA化するMPAとMPA化するSPA(@yosuke_furukawa) ー TechFeed Experts Night#4 フロントエンドアーキテクチャを語る

              本記事は、TechFeed Experts Night#4 〜 フロントエンドアーキテクチャを語るのセッション書き起こし記事になります。 イベントページのタイムテーブルから、その他のセッションに関する記事もお読み頂けますので、一度アクセスしてみてください。 本セッションの登壇者 セッション動画 古川と申します。@yosuke_furukawaでTwitterなどをやっております。 SPAは”見えるようになるまでが遅い” 私が今回お話するのは「MPA化するSPA」です。もともとSPAは、画面遷移(トランジション)をアプリケーションに合わせて最適化することを目的として発展した技術だと思っています。変更が発生したところだけレンダリングすることで高速化するテクニックだったのが、それをすべてのページで行うことで全体のUXを上げる - こういうふうに発展してきたのかなというところですね。

                SPA化するMPAとMPA化するSPA(@yosuke_furukawa) ー TechFeed Experts Night#4 フロントエンドアーキテクチャを語る
              • OpenTelemetry 分散トレーシングのシステムアーキテクチャ

                sumirenです。 SREやSDETや技術顧問やフルスタックエンジニアをしています。 この記事は OpenTelemetry Advent Calendar 2023 3日目の記事です。 2日目の記事は @k6s4i53rx さんの OpenTelemetryとOpenObserveを使ってKubernetes監視をかじる でした。 背景 OpenTelemetryを使うと、分散システムの各サブシステムでどのように処理が進んだのか可視化することができます。 経験を積んだエンジニアの方であれば、各サブシステムとオブザーバビリティバックエンドが一体どのようなコラボレーションをしているのか気になることかと思います。実際、SDKやOpenTelemetry Collectorを使って手軽に分散トレーシングを実現できても、仕組みを理解できていないと、いざトラブルが発生したときに問題解決が難しいでし

                  OpenTelemetry 分散トレーシングのシステムアーキテクチャ
                • iPhoneや世界一のスパコンに採用される「Armアーキテクチャ」はどのようにして誕生したのか

                  CPUアーキテクチャのArmは、多くのスマートフォン向けCPUに採用されているだけでなく、Appleが設計したM1チップに採用されたり、MicrosoftがArmを採用した独自チップを開発していることが報じられたり、ArmベースのCPUを搭載したスーパーコンピューター「富岳」が世界一の性能を記録したりと、大きな注目を集めています。そんなArmアーキテクチャがどのような経緯で開発され、世界中の機器に使用されるようになったのかを、IT関連のニュースサイトであるArs Technicaが解説しています。 How an obscure British PC maker invented ARM and changed the world | Ars Technica https://arstechnica.com/features/2020/12/how-an-obscure-british-pc

                    iPhoneや世界一のスパコンに採用される「Armアーキテクチャ」はどのようにして誕生したのか
                  • GANの概要とDCGANのアーキテクチャ/アルゴリズム

                    社内で使った深層学習勉強会スライド(再構成版) 2019/10/30@Hirosaji ===== Title (English): GAN overview and DCGAN architecture / algorithmRead less

                      GANの概要とDCGANのアーキテクチャ/アルゴリズム
                    • GPTを超える大規模言語アーキテクチャ「Hyena」とは何か?

                      GPTを超える大規模言語アーキテクチャ「Hyena」とは何か?:清水亮の「世界を変えるAI」(1/2 ページ) 3月7日、刺激的なブログがHazy Researchから投稿された。新しい大規模言語モデルHyena(ハイエナ)の登場だ。 Hazy Researchはスタンフォード大学とモントリオール大学による共同の研究チームだ。特に深層学習の世界ではトップ研究者として知られ、コンピュータ業界におけるノーベル賞に相当するチューリング賞受賞者であるヨシュア・ベンジオ博士も論文に名を連ねていることから話題になっている。 現在、広く使われているのはGPT-3やChatGPTといったいわゆる「Transformer(トランスフォーマー)」というモデルだ。「Transformer」は、並列化がしやすく大規模な学習に向いているという特徴を持っている。GPTも、実は「Generative Pre-train

                        GPTを超える大規模言語アーキテクチャ「Hyena」とは何か?
                      • BigQuery のアーキテクチャの変遷を論文 Dremel: A Decade of Interactive SQL Analysis at Web Scale から読み解いてみた

                        はじめに皆様、こんにちは。Google Cloud Japan Customer Engineer Advent Calendar 2020 の 8 日目は 今年公開された BigQuery のリサーチペーパーを読んでみて個人的に興味があった点をまとめてみようと思います。2020 年で 10 周年を迎えた BigQuery の進化の過程が理解できるので皆様もお時間あればご一読を! TL;DRこのホワイトペーパーは、Dremel (BigQuery のクエリエンジン) が採用している主要なアーキテクチャや考え方(これらのいくつかはクラウドネイティブなデータウェアハウスではトレンドとなりつつあります)がこの10 年間でどのような進化を経て現在の BigQuery になったのかを、Seattle Report on Database Research というレポート内で述べられている主要な 5

                          BigQuery のアーキテクチャの変遷を論文 Dremel: A Decade of Interactive SQL Analysis at Web Scale から読み解いてみた
                        • ソフトウェアアーキテクチャの集大成「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」とは
                          • 「Azure OpenAI Serviceリファレンスアーキテクチャ」活用の最初の一歩 リリースレベルのLLMアプリに必要な検討項目とは

                            真のサーバーレスアーキテクチャについて語り、最新のエッジコンピューティングや生成系AIのサーバーレス実装を学び、クラウドネイティブで高速な開発プラクティスと向き合う2日間「ServerlessDays Tokyo 2023」。ここで登壇したのは、日本マイクロソフト株式会社の坂部氏。LLMアプリ開発における、「Azure OpenAI Serviceリファレンスアーキテクチャ」の活用について発表しました。 登壇者の自己紹介とアジェンダ紹介 坂部広大氏:「Azure OpenAI Serviceリファレンスアーキテクチャからみる、本番システムレベルのLLMアプリに必要な検討項目の解説」というテーマで、日本マイクロソフトの坂部と申します。時間としては25分、お付き合いいただければと思います。それではよろしくお願いします。 (会場拍手) 「このセッションでわかることと、話さないこと」ですね。今回の

                              「Azure OpenAI Serviceリファレンスアーキテクチャ」活用の最初の一歩 リリースレベルのLLMアプリに必要な検討項目とは
                            • 5年間Pivotを続けたLINE LIVEのアーキテクチャ刷新。業界No.1の動画配信サービスを目指して

                              LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog LINEの技術組織が取り組んでいる・今後取り組む未解決課題を深堀りするインタビューシリーズ「Unresolved Tech Issue」、今回のテーマは「LINE LIVEのアーキテクチャ刷新」です。 LINE LIVEはアーティスト・芸能系コンテンツのライブ配信サービスとして2015年に始まりました。その後、一般ユーザーへ配信機能を開放し、有料オンラインライブなどさまざまな形態のライブを扱えるようにと変化を続けてきました。 事業の変化に合わせたドラスティックなシステム変更を続けた結果として、過去の設計の上に新規の設計を載せたため、開発・運用効率の低下が課題となってきたのです。開発チームのメンバーたちは、より良いシステムへの刷

                                5年間Pivotを続けたLINE LIVEのアーキテクチャ刷新。業界No.1の動画配信サービスを目指して
                              • サーバレスアーキテクチャでLINE BOTが多分作れるようになるハンズオン

                                Go製Webアプリケーションのエラーとの向き合い方大全、あるいはやっぱりスタックトレース欲しいやん / Kyoto.go #50

                                  サーバレスアーキテクチャでLINE BOTが多分作れるようになるハンズオン
                                • 新規 — デプロイメントパイプラインのリファレンスアーキテクチャとリファレンス実装 | Amazon Web Services

                                  Amazon Web Services ブログ 新規 — デプロイメントパイプラインのリファレンスアーキテクチャとリファレンス実装 1月30日、エンタープライズグレードのデプロイパイプラインのための新しいリファレンスアーキテクチャとリファレンス実装のセットをリリースいたします。デプロイパイプラインは、アプリケーションまたはインフラストラクチャの構築、テスト、および AWS 環境へのデプロイを自動化します。ワークロードをクラウドにデプロイする場合、デプロイパイプラインを持つことが俊敏性を高め、市場投入までの時間を短縮するための鍵となります。 カンファレンスやソーシャルメディアで皆さんと話すと、私たちのドキュメントやチュートリアルが新しいサービスや新しいコンセプトを始めるのに良いリソースであるとよく耳にします。ただし、使用量を拡大したい場合や、複雑なユースケースやエンタープライズグレードのユー

                                    新規 — デプロイメントパイプラインのリファレンスアーキテクチャとリファレンス実装 | Amazon Web Services
                                  • 【後藤弘茂のWeekly海外ニュース】 NVIDIAが“Ampereアーキテクチャ”のモンスター級GPU「A100」を発表

                                      【後藤弘茂のWeekly海外ニュース】 NVIDIAが“Ampereアーキテクチャ”のモンスター級GPU「A100」を発表
                                    • Dockerの「マルチCPUアーキテクチャ」に対応したイメージをビルドする | DevelopersIO

                                      みなさん、こんにちは! AWS事業本部の青柳@福岡オフィスです。 前回、前々回と、ARMアーキテクチャの「Graviton2」と Docker のネタをお送りしましたが、今回は第3弾をお届けします。 前回のブログ記事 の中で、Docker Hubの「マルチCPUアーキテクチャサポート」について紹介しました。 前回は 「マルチCPUアーキテクチャ」に対応しているDocker Hubの公式イメージをプルして利用する という流れでした。 今回は一歩進んで 「マルチCPUアーキテクチャ」に対応するDockerイメージを自分でビルドしてDocker Hub上に公開する という一連の作業を試してみたいと思います。 「マルチCPUアーキテクチャサポート」とは? Docker Hubにおける「マルチCPUアーキテクチャサポート」とは、x86 (AMD64) やARM64など複数のアーキテクチャ向けのイメー

                                        Dockerの「マルチCPUアーキテクチャ」に対応したイメージをビルドする | DevelopersIO
                                      • Google、ChromeOSからChromeを分離する新アーキテクチャ「LaCrOS」を年内に開始、Chromeは独立したアプリに

                                        Google、ChromeOSからChromeを分離する新アーキテクチャ「LaCrOS」を年内に開始、Chromeは独立したアプリに GoogleがChromebookで採用しているChromeOSは、LinuxカーネルをベースとしたセキュアなOSにシェルとしてWebブラウザのChromeを組み込むことで、高速に起動し、しかも起動後すぐにWebアプリケーションを利用できることを大きな特徴としています。 Googleは現在、このOSとWebブラウザが一体化していることを特長とするChromeOSからWebブラウザのChromeを分離する、「LaCrOS」と呼ばれる新アーキテクチャへとChromeOSを進化させようとしています。 新アーキテクチャでは、ChromeはWindows版やMac版などほかのOS対応と同様に、ChromeOS対応のChromeとしてOSから独立したアプリケーションとな

                                          Google、ChromeOSからChromeを分離する新アーキテクチャ「LaCrOS」を年内に開始、Chromeは独立したアプリに
                                        • セキュリティ・キャンプ全国大会 2021 オンライン B3 分散アーキテクチャ時代におけるWebシステムの開発と運用 事前資料 クラウドシステムをセキュアに開発運用する勘所

                                          セキュリティ・キャンプ全国大会 2021 オンライン B3 分散アーキテクチャ時代におけるWebシステムの開発と運用 事前資料 クラウドシステムをセキュアに開発運用する勘所

                                            セキュリティ・キャンプ全国大会 2021 オンライン B3 分散アーキテクチャ時代におけるWebシステムの開発と運用 事前資料 クラウドシステムをセキュアに開発運用する勘所
                                          • 【後藤弘茂のWeekly海外ニュース】 AMDやIBM、Armが「Hot Chips 31」でCPUアーキテクチャを公開

                                              【後藤弘茂のWeekly海外ニュース】 AMDやIBM、Armが「Hot Chips 31」でCPUアーキテクチャを公開
                                            • ドメイン駆動設計を支えるアーキテクチャテスト - RAKUS Developers Blog | ラクス エンジニアブログ

                                              @kawanamiyuu です。この記事は「ドメイン駆動設計#1 Advent Calendar 2019」の 6 日目の記事です。 1. はじめに 2. ドメインの依存関係に対するアーキテクチャテスト 2.1. 人事労務管理システムのドメイン 2.2. ドメインの依存関係 2.3. ドメインの依存関係に対するアーキテクチャテスト 3. レイヤーの依存関係に対するアーキテクチャテスト 3.1. シンプルなレイヤーアーキテクチャ 3.2. 依存関係を逆転したレイヤーアーキテクチャ 4. さいごに 1. はじめに 最近、技術イベントやまた社内でも「ドメイン駆動設計」や「クリーンアーキテクチャ」についての話題をこれまでにも増してよく耳にするようになりました。 私も楽楽労務という実際のプロダクト開発で 1 年以上、ドメイン駆動設計に取り組んできました。ドメイン駆動設計 チョットデキル ような気が

                                                ドメイン駆動設計を支えるアーキテクチャテスト - RAKUS Developers Blog | ラクス エンジニアブログ
                                              • 重要なのは「先を見据えた柔軟なアーキテクチャ構成」 3チームの並列開発を実現したモジュラモノリスの採用

                                                LINEのサービス開発拠点の1つである「LINE KYOTO」のオフィスで開催する技術イベント「LINE KYOTO 交流会 ~3年ぶりのおこしやす~」。ここで京都開発室K2チームの古田氏が登壇。出前館における加盟店プロダクトのリプレイスについて話します。 古田氏の自己紹介 古田大志氏:では「出前館マイクロサービスにおける加盟店管理画面のBFFアーキテクチャ」というお題で発表します。古田大志と申します。よろしくお願いします。 まず自己紹介を軽くします。LINEでサーバーサイドエンジニアをやっていて、主な技術領域はJavaやKotlinやSpring Boot、最近だとTerraformを触ったりしています。(スライドを示して)GitHubのアカウントはこんな感じになってます。 僕はもともと競技プログラミングをしていて、CSの分野に興味を持ち、Webを触り始めた背景があります。 現状、LIN

                                                  重要なのは「先を見据えた柔軟なアーキテクチャ構成」 3チームの並列開発を実現したモジュラモノリスの採用
                                                • ARMアーキテクチャがメモリアクセスを省略することで意図したベンチマークになっていなかった話

                                                  概要 あるサンプルコードのベンチマークを測定したところ、期待していたよりも18倍速い結果が出力されました。バイナリを調査してみると、メモリ読み出しの命令が1つ増えるだけでこの性能差が生じていました。さらに調査を進めると、ARMアーキテクチャは連続したメモリへの書き込みを1つにマージし、実行を省略する可能性があることがわかりました。そのため、一般的なベンチマークのように複数回の測定結果を平均化するやり方では、正しい速度を測定できていませんでした。 「パフォーマンスを解釈するのにアーキテクチャの理解が不可欠だった事例」として面白かったのでこの記事を書いてみました。Go言語で説明しますが、言語に依存しない話だと思います。 得られた教訓 バイナリを見ても説明できない性能差は、アーキテクチャの理解によって説明できることがある マイクロベンチマークは、何を計測しているのかを理解した上で実施する必要があ

                                                    ARMアーキテクチャがメモリアクセスを省略することで意図したベンチマークになっていなかった話
                                                  • 「みんなのAWS〜AWSの基本を最新アーキテクチャでまるごと理解!」 全著者集合トークイベントのQ&Aをまとめました!(動画あり) | DevelopersIO

                                                    「みんなのAWS〜AWSの基本を最新アーキテクチャでまるごと理解!」 全著者集合トークイベントのQ&Aをまとめました!(動画あり) 2020年4月17日に開催された「みんなのAWS〜AWSの基本を最新アーキテクチャでまるごと理解!」出版記念!全著者集合トークイベントの動画およびQAコーナーの内容をまとめました。 2020年4月17日に「みんなのAWS〜AWSの基本を最新アーキテクチャでまるごと理解!」出版記念!全著者集合トークイベントを開催しました。 当日は約200人の方に参加いただき、非常に盛り上がりました。ありがとうございます! 「みんなのAWS〜AWSの基本を最新アーキテクチャでまるごと理解!」出版記念全著者集合トークイベント #awsforeveryone - Togetter 本記事では当日の動画およびイベント後半のQAコーナーをまとめてご紹介&回答します。 なお、質問内容や回答

                                                      「みんなのAWS〜AWSの基本を最新アーキテクチャでまるごと理解!」 全著者集合トークイベントのQ&Aをまとめました!(動画あり) | DevelopersIO
                                                    • 【後藤弘茂のWeekly海外ニュース】 AMDアーキテクチャの変化の原因となった7nmプロセスの特性

                                                        【後藤弘茂のWeekly海外ニュース】 AMDアーキテクチャの変化の原因となった7nmプロセスの特性
                                                      • Snowflakeのアーキテクチャはどうなっているか 圧倒的なスケーラビリティを実現するクラウドネイティブ設計思想

                                                        Snowflakeのアーキテクチャはどうなっているか 圧倒的なスケーラビリティを実現するクラウドネイティブ設計思想:Snowflakeで何ができる? 基礎情報解説(3) 過去2回の記事でSnowflakeとは何か、何ができるかを見てきました。今回はSnowflakeの特長を裏付ける実装とクラウドネイティブな設計思想を見ていきます。

                                                          Snowflakeのアーキテクチャはどうなっているか 圧倒的なスケーラビリティを実現するクラウドネイティブ設計思想
                                                        • Github Actionsで複数のアーキテクチャ向けのDockerイメージを作る - えんじにあメモ

                                                          🆙 2021/03/21 docker公式アクションを使ってイメージを作る記事を書きました sminamot-dev.hatenablog.com 🆙 2020/06/20 crazy-max/ghaction-docker-buildx の利用をv1 -> v3に更新 あらすじ 前回おうちk8sの環境がめでたく整いました 🎉 sminamot-dev.hatenablog.com さて何か動かすためにDockerイメージを作ろ、と思ってまずは適当に以下のような(なんの意味もない)イメージを作りました FROM alpine:3.11 ENTRYPOINT ["echo", "hogehoge"] Macでビルド後DockerHubに上げて、いざラズパイ上で動かしてみると… $ sudo docker run --rm sminamot/multi-arch-sample stand

                                                            Github Actionsで複数のアーキテクチャ向けのDockerイメージを作る - えんじにあメモ
                                                          • モチベーションクラウドのアーキテクチャを紹介します! - Link and Motivation Developers' Blog

                                                            こんにちは。リンクアンドモチベーション SRE グループの川津と申します! 私は採用の面談をする事も度々あるのですが、やはり弊社に興味を持って下さる開発者のみなさんが一番気になるのは、弊社で開発しているサービスの技術的な側面だと思います。 弊社のカジュアル面談等をさせて頂きますと、会社紹介資料 (こちら) に以下のページがあります。 このページで「モチベーションクラウドは〜技術で開発をしてまして...」と説明をする訳ですが、これだけだとどういうサービス開発なのか、なかなかイメージし辛いと思います。 そこで今回は本記事にて、モチベーションクラウドのアーキテクチャを説明できる範囲でご紹介できたらなと思います。 そもそもモチベーションクラウドとは? モチベーションクラウドは組織改善のためのクラウドサービスです。 www.motivation-cloud.com とは言え「モチベーションクラウドっ

                                                              モチベーションクラウドのアーキテクチャを紹介します! - Link and Motivation Developers' Blog
                                                            • マイクロサービスアーキテクチャ 第2版

                                                              2014年にThoughtworksのマーチン・ファウラーとジェームス・ルイスによって提唱された「マイクロサービス」は、いまではすっかり市民権を得て、さまざまな手法やツールが開発されています。著者は、マイクロサービスに「賛成」でも「反対」でもないという中立的な立場から、マイクロサービスの仕組み、特徴、長所、短所、課題を丁寧に説明しています。Thoughtworks在籍中から数多くのマイクロサービスプロジェクトに携わっていた著者が共有する、自身の実体験から得た多くの知見は、システム設計、開発、デプロイ、テストといった技術的側面のみならず、人材をどのように活かし、生産性を上げるかといった組織面にも多くの示唆を与えてくれるものです。組織に適したアーキテクチャを選択し、信頼性が高く、堅牢性、安全性、柔軟性に優れたシステムを設計する上で指針となる一冊です。 はじめに 第Ⅰ部 基礎 1章 マイクロサー

                                                                マイクロサービスアーキテクチャ 第2版
                                                              • 鵜呑みにしないで! —— 書籍『クリーンアーキテクチャ』所感 ≪null 篇≫ - 株式会社カブク

                                                                はじめに 最近よくクリーンアーキテクチャが話題になってて、関心が高まってる感じしますよね! ということでカブク社内でも書籍『クリーンアーキテクチャ』の輪読会が開催されました! この記事は null 個人の考察です。 クリーンアーキテクチャとは 書籍を読んでみた結果、次のブログ記事がすべてだと言っていいと思いました。 クリーンアーキテクチャ(The Clean Architecture翻訳) | blog.tai2.net https://blog.tai2.net/the_clean_architecture.html 上記ブログ記事に比べて書籍に含まれる文字数は膨大ですが、膨大なのは前提知識(プログラミングパラダイムとか設計原則とか)と歴史と補足(と著者のカタルシス)です。 以下の私の記述は基本的に上記ブログ記事に対する考察と取っていただいても差し支えありません(ただし引用文は書籍からの

                                                                  鵜呑みにしないで! —— 書籍『クリーンアーキテクチャ』所感 ≪null 篇≫ - 株式会社カブク
                                                                • AWS アーキテクチャアイコンがアップデートされました(Release 10.0) | DevelopersIO

                                                                  AWSチームのすずきりょうです。 AWSを利用したシステム構成図の作画に便利な AWSアーキテクチャアイコン、 最新リリース(Release 10.0)が、2021.04.30付で公開されました。 前バージョン(Release 9.0-2021.1.31)からの変更点について確認する機会がありましたので、紹介させていただきます。 公式URL AWS Architecture Icons 2021年5月7日現在、最新アイコン(リリース10)を含むファイルは言語を 「英語」としたページで配布されていました。 追加アイコン General Icons 汎用リソースアイコンとして、Gear、Documents、Camera、Questionが追加されました。 Analytics 2020年11月にリリースされた、AWS Glue DataBrew が追加されました。 Business Applic

                                                                    AWS アーキテクチャアイコンがアップデートされました(Release 10.0) | DevelopersIO
                                                                  • ソフトウェアアーキテクチャメトリクス

                                                                    ソフトウェア品質をプロセスの早い段階から計測し、アーキテクチャの負債や技術的負債の蓄積を検知できるようにしておくことは、ソフトウェアの成功にとって重要です。ソフトウェアアーキテクチャに関するメトリクスを適切に導入できれば、パフォーマンスなどのリスクを軽減し、問題に対処するコストを抑えられます。 本書は、経験豊かな10人のソフトウェアアーキテクトたちが、知っておくべきメトリクスについて、貴重な経験やケーススタディと共に紹介します。 アーキテクチャが目標にどれだけ合致しているかの計測、追跡すべき適切なメトリクスの選択、可観測性/テスト容易性/デプロイ可能性を向上させる方法、アーキテクチャに対する取り組みの優先順位付け、学びに満ちた適切なダッシュボードの構築を解説します。 はじめに 1章 解き放たれた4つのキーメトリクス1.1定義と計測 1.2 メンタルモデルのリファクタリング 1.2.1 最初

                                                                      ソフトウェアアーキテクチャメトリクス
                                                                    • Raspberry Pi Picoなど複数のマイコンでコンピューターアーキテクチャーを自作|fabcross

                                                                      複数のマイコンを使用するコンピューターアーキテクチャーとOSを自作したプロジェクトを、Raspberry Pi公式ブログが紹介した。 ソフトウェアエンジニアのShane Mason氏は、コンピューターで使用されているオペレーティングシステム(OS)に対する好奇心から、コンピューターハードウェアとOSの自作に取り組み始めた。 Mason氏が作成したコンピューターは、Raspberry Pi Picoに加え、AdafruitやSparkfunのマイコンを搭載している。データバスは1ビット、ディスプレイのリフレッシュレートは約2Hzながら、コンピューターとしての定義要件を一通り備えている。 特筆すべきは、Mason氏がこのプロジェクトに取り組み始めるまでハードウェアの設計や開発をした経験がなく、はんだ付けすらしたことがなかったことだ。自作コンピューターにもかかわらず、配線が整然と配置されているこ

                                                                        Raspberry Pi Picoなど複数のマイコンでコンピューターアーキテクチャーを自作|fabcross
                                                                      • モバイルゲームのパフォーマンスを最適化しよう:Unity のトップエンジニアが語るプロファイリング、メモリ、コードアーキテクチャのヒント | Unity Blog

                                                                        Unity のエンジニアたちがモバイルゲームの最適化に関する知見のシェアを始めるとすぐに、元々予定していた 1 本のブログ記事に収まりきらないほどの素晴らしい情報があることに気づきました。そこで私たちは、彼らの膨大な知識を e ブックとしてまとめ(ダウンロードはこちら)、そこに収録されている 75 以上の実用的なヒントの一部を紹介する一連のブログ記事を作成することにしました。 このシリーズの最初の記事では、プロファイリング、メモリ、コードアーキテクチャの観点から、ゲームのパフォーマンスを向上させる方法をご紹介します。今後 2、3 週間の間に、さらに 2 本の記事を公開します。1 本目の記事では UI の物理を、2 本目ではオーディオとアセット、プロジェクトの構成、グラフィックスについて説明します。 今すぐすべての内容に目を通したいという方は、e ブックを無料でダウンロードして内容をご覧くだ

                                                                          モバイルゲームのパフォーマンスを最適化しよう:Unity のトップエンジニアが語るプロファイリング、メモリ、コードアーキテクチャのヒント | Unity Blog
                                                                        • SEOとUX(ユーザー体験)の関係:情報アーキテクチャとリンク階層 |SEO Japan by アイオイクスSEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ

                                                                          SEOにおける成功を収めるために、Webサイト全体の品質を上げることは非常に重要です。 しかし、全体の品質が高いWebサイトとは、何をもって決定されるのでしょうか? 様々な解釈が可能と思われますが、総合すると「ユーザーが満足のいく体験を提供するWebサイト」と考えることができるはずです。そして、そうしたサイトは、Webサイトで提供される情報が綿密な考えのもと配置されており、それぞれの情報が有機的に結びついているはずです。 今回は、ユーザーが満足のいく体験を提供するサイトを作り上げるために必要な考えを、「情報アーキテクチャ」と「リンク階層」を軸に説明しているSearch Enjine Journalの記事を紹介します。 ユーザー体験(UX)とは、単純性とデザインという領域に留まるものではなく、「ユーザーがそのサイトをどのように体験したか」についてのものだ。 Webサイトの体験は次の3つに要約

                                                                            SEOとUX(ユーザー体験)の関係:情報アーキテクチャとリンク階層 |SEO Japan by アイオイクスSEO Japan|アイオイクスのSEO・CV改善・Webサイト集客情報ブログ
                                                                          • Kyashのシステム構成とアーキテクチャを話すKyash Tech Talkをやります - Kyash Product Blog

                                                                            Kyashの @konifar です。 2022年4月18日 (月) 19時から Kyash TechTalk #2 - Serversideのシステム構成とアーキテクチャ というMeetupをやります。 エンジニアチームで久しぶりにMeetupをやるのでしっかりめに告知します。 kyash.connpass.com なぜやるか 2022年3月に49億円の資金調達をして、これから事業がさらに加速していくことになります。その事業の成長を支えるために、エンジニアを求めています。正直に言うとめちゃくちゃ助けてほしいです。Kyashの事業やチームを知ってもらった上で、「助けてやるか」という人に来てもらいたいと考えています。 とはいえ「誰でもいいから来てほしい」という節操のない話ではありません。そもそもKyashのこれまでも現状もこれからもそんなに知らない人の方がほとんどでしょうから、まずはありのま

                                                                              Kyashのシステム構成とアーキテクチャを話すKyash Tech Talkをやります - Kyash Product Blog
                                                                            • Webフロントエンドと アーキテクチャ事情の持論を喋る

                                                                              PDF 版: https://s.aho.mu/220922-techfeed_expert_night_4.pdf TechFeed Experts Night#4 〜 フロントエンドアーキテクチャを語る https://techfeed.io/events/techfeed-experts-night-4 でフロントエンド設計をテーマとして使用したスライドです。本編5分。 ===== ▼ 元データで参考リンクとして張っていた URL たち SPA/MPA 議論の俯瞰と現代における設計のポイント(あほむ) — TechFeed Conference 2022講演より - TechFeed The "Developer Experience" Bait-and-Switch - Infrequently Noted The Cost of Javascript Frameworks - W

                                                                                Webフロントエンドと アーキテクチャ事情の持論を喋る
                                                                              • NVIDIA、性能2倍のプロ向けGPU「RTX 6000」発表。Ada Lovelaceアーキテクチャ採用

                                                                                  NVIDIA、性能2倍のプロ向けGPU「RTX 6000」発表。Ada Lovelaceアーキテクチャ採用
                                                                                • AppleのCPUアーキテクチャを巡る歴史

                                                                                  2023年10月31日、AppleがArmアーキテクチャを採用した第3世代のAppleシリコン「M3」を発表しました。AppleはCPUをIntel製から自社製へと変えて大きく躍進を遂げましたが、CPUを変えるに当たりさまざまな障壁に当たることもしばしばでした。こうしたAppleのCPUの歴史について、エンジニアのジェイコブ・バートレット氏が解説しています。 Through the Ages: Apple CPU Architecture https://jacobbartlett.substack.com/p/through-the-ages-apple-cpu-architecture 1984年のMac発売以来、AppleはCPUアーキテクチャを3回移行しています。バートレット氏いわく、これは「容易なことではない」とのこと。AppleのCPUの歴史は、初代Mac、1984年の「App

                                                                                    AppleのCPUアーキテクチャを巡る歴史