疎結合とは ウェブの人気・最新記事を集めました - はてな (original) (raw)

疎結合

(

ウェブ

)

そけつごう

【loose coupling】システムの要素どうしの連関が、互いに交換可能である程度に緩いこと。ウェブサービスにおいては、サービス同士の連関(あるいはマッシュアップ)をやりやすくする上で重要とされる。

このキーワードは編集待ちキーワードです。 説明文の追記などをして下さるユーザーを求めています。

このタグの解説についてこの解説文は、すでに終了したサービス「はてなキーワード」内で有志のユーザーが作成・編集した内容に基づいています。その正確性や網羅性をはてなが保証するものではありません。問題のある記述を発見した場合には、お問い合わせフォームよりご連絡ください。

関連ブログ

叡智の三猿1ヶ月前

家族にたとえる疎結合と密結合アプリケーション開発の現場では長らく「疎結合」がトレンドです。わたしが疎結合を取り入れた開発プロジェクトに参画したのは2000年です。オブジェクト指向設計をしたアパレルメーカーの生産管理システムの開発プロジェクトです。アパレルのサプライチェーンは下記の流れです。アパレルメーカーは製造工程の一部を外部に委託することが多く、生産管理システムは、製造工程の進捗状況を把握する機能が求められました。アパレルのサプライチェーン生産管理システムには、委託先への発注や生産指図、進捗状況の登録と、参照機能を組み込みました。専用のWebアプリケーションを通じて、製造のコラボレーションをする仕組みを開発しました。「…

#疎結合#サプライチェーン

ネットで話題

もっと見る

159ブックマークObjective-Cで少しでも疎結合なプログラムを書くためのチェックポイント | TOKOROM BLOGチェック1. なんでもかんでもヘッダーファイルでimportしていませんか? 例えば、こんなコードを書いていませんか? #import "OtherLibrary1.h" #import "OtherLibrary2.h" @interface Library @property (strong) OtherLibrary1* otherLibrary1; @property (strong) OtherLibrary2* otherLibrary2; @property (assign) ...www.tokoro.me

122ブックマークnaoyaのはてなダイアリー - 疎結合のための Web APInaoya-2.hatenadiary.org

119ブックマークなぜDependency Injectionなのか? ~関心の分離と疎結合~zenn.dev

98ブックマーク地下アイドルとアイドルオタクを疎結合にしてみたら、夢も希望もなくなった〜デザインパターンのObserverを考える〜 - Qiitaqiita.com

89ブックマークReactにおける再利用とテストを容易にする疎結合なUIを目指す3つのTipszenn.dev

67ブックマークDevelopers.IO 2016 | 疎結合で非同期なチーム開発www.slideshare.net

58ブックマーク疎結合なUIコンポーネントの作成について - monjudoh’s diarymonjudoh.hatenablog.com

48ブックマークSlackとGitHub Deployments APIで疎結合なChatOpsを実現する - Sexually Knowingthis.aereal.org

44ブックマーク『データモデリングでドメインを駆動する ――分散/疎結合な基幹系システムに向けて』”基幹システム”とは何か、どう作るのか、ということへの道標を示してくれる1冊 - Magnolia Techblog.magnolia.tech

関連ブログ

叡智の三猿2年前

疎結合というトレンド前回は「2025の崖」の問題と、SAP ERPを保持し続けるリスクについて書きました。 www.three-wise-monkeys.comまとめると、2000年代に一世を風靡したERPは、密結合という特徴があります。密結合のシステムは拡張性に難点があり、変化の多い市場環境に迅速に対応するのが苦手です。Webアプリケーションがシステムの主役になって以降、密結合よりも疎結合のシステムの方が優れているとみなされています。疎結合とは、2つのシステムが緩やかに結びついた状態をさします。疎結合なシステム間の連携を果たすのがAPI(Application Programming Interface)です。…

#疎結合#仕訳

Techtouch Developers Blog3日前

事業の成長にアラインするためにAWS DMSを活用してDB統合した話バックエンドエンジニア兼万年ダイエッターの taisa です。毎朝子どもの幼稚園バス送りのついでに短距離ダッシュして運動してます。はたから見ると変な人ですが、バスを追っかけるようにダッシュすると幼稚園バスの子どもたちは喜んでくれます。 テックタッチは以前、マイクロサービスの切り直し後に DB 統合を実施しました。本記事では、テックタッチがどういったプロセスで DB 統合を実施したかを紹介します。また、AWS DMS を利用する際に気をつけるポイントについても合わせて紹介します。 マイクロサービス切り直し記事のおさらい なぜ DB 統合したか Before After DB 統合の前提条件 やり…

ken1flanのブログ4日前

Software Design 2024/10 メモSoftware Design 2024年10月号を読んで、ちょこっとずつ感想を書いてます。 gihyo.jp 表紙 第1特集 事例に学ぶ 再考 設計ドキュメントの課題 二重管理しない、陳腐化させない 第1章:受託開発における設計ドキュメントの課題と解決案 作成・管理のヒントを探る ......真野 隼記 あ…うーん…開発チームの状況が多様なのはめっちゃわかります…。 昔のことを思い出す感じですが……孫請だったからなー。 ドキュメントは、チーム全体のスキルの下限を上に押し上げてくれる効果ありますよね。当時はわからなかったけど、今は想像がつくようになりました。 あ…うーん……OpaneAPI G…

一休.com Developers Blog7日前

「一休×AEON 事業会社のサービスを支える基盤開発トーク」を開催しましたはじめに kymmtです。 先日2024年9月18日に、「事業会社のサービスを支える基盤開発トーク」と題してイオンスマートテクノロジー(以下AST)さんと合同で技術イベントを実施しました。 ikyu.connpass.com イベントでは、各会社の事業を支える基盤プロダクトの開発や運用における苦労や工夫について登壇者の方々にお話しいただきました。 この記事では、このイベントの様子や発表の内容を紹介します。なお、X(旧Twitter)でも#ikyu_aeonというハッシュタグで当日の様子がご覧になれます。 会場 会場は、一休のオフィスも入っている東京ガーデンテラス紀尾井町内のLODGEでした。 …

ozaki25’s diary9日前

「Cloudflare Meet-up Tokyo Vol.6」に参加してきました2024/10/2 https://cfm-cts.connpass.com/event/330373/ Rails vs Node.js 戦争・最終章「Prisma」 mizchiさん https://mizchi-20241002-cf-meetup.pages.dev/ Rails vs Node.js 2010年 ES3 遅い 片手間jQueryのための言語 イケてる会社はRails Nodeは枯れてなくて使われない モノリスな環境ではNodeは使われずRails Nodeのチェックポイント 2012年:TS 2013年:React Reactを動かすためのツールチェイン 2016年:…

ちんぱんの雑記10日前

JavaScript を疎結合にしたかった。PubSub パターンという考え方を適用した話です。Publish, Subscribe の略です。 コードはこんな雰囲気です。 export class PubSub { #subscribers; constructor() { this.#subscribers = {}; } subscribe(event, callback) { this.#subscribers[event] = callback; } publish(event, data) { const callback = this.#subscribers[event]; if (callback) { callbac…

hiroportation11日前

GCPマイクロサービス・ソリューションアーキテクチャ・ディクショナリー0. はじめに 1. GCPベースでのマイクロサービス全体設計 マイクロサービス基盤においてGCPを選定する理由・観点 マイクロサービスアーキテクチャとはどういうものか マイクロサービスの設計観点 マイクロサービス設計で意識すること GCPにおけるマイクロサービス実装パターンについて マイクロサービスにおけるシングルテナントとマルチテナント どこまで共通化・標準化するのか? GCPにおけるポリシーコントロール GCPにおける標準ライブラリの実現について 2. UX/UI (Webアプリ、モバイルアプリ) 2.1. Webアプリ UX/UIのビジネスロジックをバックエンドに寄せる必要性 SPAか…

コツコツエンジニアの日常🐻11日前

【Ruby】ざっくり学ぶデザインパターン(生成関連)はじめに こんにちは、Tochiです。 デザインパターンを暗記レベルでインプットしたかったので ざっくりと自分なりまとめました。 はじめに Factory Methodパターン 概要 実装例 Abstract Factoryパターン 概要 実装例 参考: Factory MethodパターンとAbstract Factoryパターンの違い Builderパターン 概要 実装例 Prototypeパターン 概要 実装例 Singletonパターン 概要 実装例 参考記事 Factory Methodパターン 概要 Factory Method (ファクトリー・メソッド) は、 スーパークラスでオ…

自転車とプログラミング14日前

「達人プログラマー」を読みました会社の輪読会に参加して達人プログラマーを完読しました。 名著と評判高い書籍として以前から知ってはいたのですが読んだことがなく、輪読会の書籍選定の際に提案したところ通りました。 内容は…エンジニア個人の心構えから始まってチームとして協働する方法論、ソフトウェアの構築、プログラムの書き方まで多岐にわたっていました。 以下、読書メモの転記です。 良いコードの本質は変化しやすいこと 変化しやすくするために保守しやすくする、保守しやすくするためにDRYにする。 変化に対応するためにアジャイルのような即応性の高い開発手法が生まれた。 疎結合はコンポーネントが独立している方が保守しやすい。 良い設計は悪い設…

RAKUS Developers Blog | ラクス エンジニアブログ15日前

OSSでオブザーバビリティを実現する (Grafana Stack x OpenTelemetry on Kubernetes)はじめに こんにちは。SREの gumamon です! NewRelic、Datadog、モダンな監視ツール(オブザーバビリティ)って良いですよね。弊社もKubernetes(k8s)等を利用した環境が増えてきた折、そろそろ必要になってきたのですが、NewRelic、Datadog等のクラウドサービスはランニングコストが高くなりがちです。 では内製できないかやってみよう!・・・というようなことを昨年度から取り組んでいたのですが、やっとこさ形になりましたので改めてブログで紹介させて頂こうと思います。 今回ご紹介するのは、大まかなシステムの構成と設計時の観点です。各コンポーネントの詳細や工夫できた…

Salesforceエンジニアになりたい15日前

Salesforce Certified Platform Developer II (PDII)試験問題12今回はこちらの問題の解説です。 www.exam-tests.com

Tocyukiのブログ16日前

「AWSクラウドネイティブデザインパターン」を読んだ ⛅AWSクラウドネイティブデザインパターン (エンジニア選書)作者:林 政利,根本 裕規,吉澤 稔技術評論社Amazon というわけで読了したので気づきや感想やらなんやらをつらつらと📝 目次 第1部:運用を効率化する 第1章:責任共有モデルを意識してアーキテクチャを選択する 責任共有モデルとは 責任範囲を最小化するようクラウドサービスを選択する 利用者の責任範囲をサポートするサービスに習熟する 責任共有モデルを意識したアーキテクチャパターン 第2章:テスト容易性を高める ユニットテストを阻害する複雑な依存関係 開発者に夜信頼性の高いテスト 独立した組織によるテスト テストピラミッドとCI/CD …

雑記17日前

・前日。 1130:焼き鳥+えんどう豆+チキンジャーキー。休日はやはり早く食いたくなってしまう。 1330:えんどう豆+寒天ゼリー。そしてやはり出社時より多めに欲しくなってしまう。 1730:素うどん+ミックスナッツ。休日だとやはり早めに欲しくなる。 2000:えんどう豆。1日3回はさすがに摂取し過ぎかなという感じもあるが摂取してしまった。 電解質:パウダー✕1+タブレット×4+水分1.8リットル程度。 性欲:中~高。 運動:マウンテンクライマー的な動きを少し。ワンハンドローイングはできなかったな。休日ならやるチャンスはあるはずだが、平日だとそもそも家でしかできないので難しそうではある。 ・引…

Salesforceエンジニアになりたい17日前

Salesforce Certified MuleSoft Associate Practice Exam③MuleSoft アソシエイト試験を受験することにしたので、PDFで配布されている練習問題をChatGPTで翻訳しました。 SECTION3は「一般的な統合の問題、使用例、技術的解決策を認識する」です。

mojiru【もじをもじる】17日前

リスクに対処するための視点と考え方、インシデントへの備えと対応について学べる教科書TEXTBOOK 情報セキュリティ 「TEXTBOOK 情報セキュリティ」内容紹介 「TEXTBOOK 情報セキュリティ」目次 「TEXTBOOK 情報セキュリティ」Amazonでの購入はこちら 「TEXTBOOK 情報セキュリティ」楽天市場での購入はこちら TEXTBOOK 情報セキュリティ インプレスグループで理工学分野の専門書出版事業を手掛ける近代科学社は、2024年8月9日に、近代科学社が著者とプロジェクト方式で協業する、デジタルを駆使したオンデマンド型の出版レーベルである近代科学社Digitalレーベルから、林隆史氏、林智子氏、宮北和之氏、中野敬介氏著書による、リスクに対処するための…

超メモ帳(Web式)@復活17日前

SNSって社会のセキュリティホールだと思う。SNSって社会のセキュリティホールだと思う。 あわせてよみたい SNSって社会のセキュリティホールだと思う。 暑い……。なんだろうこの夏。9月もそろそろ終わりで、10月に入るかなーという時期なのに全然涼しくならない。もともと沖縄は夏が長い地域ではあるけど、真夏級の暑さが9月でも継続して続いており、その異常性についてつくづくと考えさせられる。 エヴァンゲリオンの世界観のごとく冬が無い時代になるのかもしれんな。あれはものすごく嫌だね。僕は夏よりも冬が好きであり、一番好みの情景としては、寒い冬の夜に水銀灯のキラキラした灯りを見たりとか、冬場のどんよりと曇った感じのビーチが好きなのであるが、こう異常気…