「architecture」カテゴリーアーカイブ

世界一わかりやすいClean Architecture – nuits.jp blog

世界一わかりやすいClean Architecture - nuits.jp blog

世界一わかりやすいClean Architecture - nuits.jp blog

本稿は「Visual Studio Users Community Japan #1」で登壇させていただいた内容の解説記事になります。 vsuc.connpass.com 本稿のスライドはこちら。 世界一わかりやすいClean Architecture from Atsushi Nakamura www.slideshare.net 本稿のサンプルコードはこちらで公開しています。 github.com Clean Architectureの...

はてなブックマーク - 世界一わかりやすいClean Architecture - nuits.jp blog はてなブックマークに追加

マルチAZ構成で単一AZの障害の影響を受けるのは何故か? – プログラマでありたい

マルチAZ構成で単一AZの障害の影響を受けるのは何故か? - プログラマでありたい

マルチAZ構成で単一AZの障害の影響を受けるのは何故か? - プログラマでありたい

昨日の「AWSのAZの割り当ては、アカウントごとに違うという話」で宿題として残した、マルチAZ構成で単一AZの障害の影響を受けるのは何故かという問題について考えてみます。キーワードはELBです。 前提としてのELBの実装(の予想) マルチAZ構成での障害発生原因を検討する前に、まずELBの実装について考えてみましょう...

はてなブックマーク - マルチAZ構成で単一AZの障害の影響を受けるのは何故か? - プログラマでありたい はてなブックマークに追加

メルペイのマイクロサービスアーキテクチャの裏側と、不整合を防ぐための工夫 – ログミーTech

メルペイのマイクロサービスアーキテクチャの裏側と、不整合を防ぐための工夫 - ログミーTech

メルペイのマイクロサービスアーキテクチャの裏側と、不整合を防ぐための工夫 - ログミーTech

メルペイのマイクロサービスアーキテクチャの裏側と、不整合を防ぐための工夫 静的MPM決済を支える技術 2019年7月24日、ヤフー株式会社が主催するサーバーサイドエンジニア向けの勉強会「Bonfire Backend #3」が開催されました。第3回となる今回のテーマは「モバイル決済の裏側」。急速に成長するモバイル決済分野でサー...

はてなブックマーク - メルペイのマイクロサービスアーキテクチャの裏側と、不整合を防ぐための工夫 - ログミーTech はてなブックマークに追加

Atomic Architecture

Atomic Architecture

Atomic Architecture

Atomic Architecture 1. Atomic Architecture kawasima すえなみチャンス2019夏 2. Atomicity 3. 設計要素をAtomicに分解し、 よく知られた設計パターンの解説を試みる Value (pure) Function Namespace Time Identity 値そのもの。またはその集合。 副作用のない関数 値の集合の一意性 業務上の時間の概念 名前空間 『S...

はてなブックマーク - Atomic Architecture はてなブックマークに追加

僕とDDDとClean ArchitectureとやっぱりDDD – kenfdev’s blog

僕とDDDとClean ArchitectureとやっぱりDDD - kenfdev’s blog

僕とDDDとClean ArchitectureとやっぱりDDD - kenfdev’s blog

DDD(Domain Driven Design)って難しいですよね。難しい難しいとばかり考えていた僕もようやく最近になって少しずつわかってきた気がします。そのきっかけとなった書籍と僕のストーリーを本記事で紹介できたらと思います。 TL;DR Clean Architectureはなんとなくわかる DDDは難しい と感じている人は「Domain-Driven De...

はてなブックマーク - 僕とDDDとClean ArchitectureとやっぱりDDD - kenfdev’s blog はてなブックマークに追加

ソフトウェアアーキテクチャの歴史 – tasuwo’s notes

ソフトウェアアーキテクチャの歴史 - tasuwo's notes

ソフトウェアアーキテクチャの歴史 - tasuwo's notes

モチベーション 改めてソフトウェアアーキテクチャの歴史を調べてみたくなった。本来の MVC とは何か?何が正しくて何が間違っているか?も重要なのだが、それよりは、なぜそれが生まれたのか?何を解決しようとしたのか?どのような問題点が生まれて、それをどう工夫して解決・発展してきたのか?を知りたい。しかし、...

はてなブックマーク - ソフトウェアアーキテクチャの歴史 - tasuwo's notes はてなブックマークに追加

サーバサイドの技術スタック・アーキテクチャ総ざらい – SmartNews Tech Night in Fukuoka Vol.1 – Speaker Deck

サーバサイドの技術スタック・アーキテクチャ総ざらい - SmartNews Tech Night in Fukuoka Vol.1 - Speaker Deck

サーバサイドの技術スタック・アーキテクチャ総ざらい - SmartNews Tech Night in Fukuoka Vol.1 - Speaker Deck

サーバサイドの技術スタック・アーキテクチャ総ざらい - SmartNews Tech Night in Fukuoka Vol.1

はてなブックマーク - サーバサイドの技術スタック・アーキテクチャ総ざらい - SmartNews Tech Night in Fukuoka Vol.1 - Speaker Deck はてなブックマークに追加

サーバサイドの技術スタック・アーキテクチャ総ざらい – SmartNews Tech Night in Fukuoka Vol.1 – Speaker Deck

サーバサイドの技術スタック・アーキテクチャ総ざらい - SmartNews Tech Night in Fukuoka Vol.1 - Speaker Deck

サーバサイドの技術スタック・アーキテクチャ総ざらい - SmartNews Tech Night in Fukuoka Vol.1 - Speaker Deck

サーバサイドの技術スタック・アーキテクチャ総ざらい - SmartNews Tech Night in Fukuoka Vol.1

はてなブックマーク - サーバサイドの技術スタック・アーキテクチャ総ざらい - SmartNews Tech Night in Fukuoka Vol.1 - Speaker Deck はてなブックマークに追加

Clean Architectureは全てのプログラマにお奨めしたい良著|erukiti|note

Clean Architectureは全てのプログラマにお奨めしたい良著|erukiti|note

Clean Architectureは全てのプログラマにお奨めしたい良著|erukiti|note

Clean Architecture 達人に学ぶソフトウェアの構造と設計を読んだので、雑にまとめてみます。ツッコミなどをお待ちしております。 なぜ良著?著者のロバート・C・マーチン(著書読んだことあるかも?)は、50年前から現代に至るまで、様々なアーキテクチャを見て、第一線級として開発し続けてきた経験を元に、どのアー...

はてなブックマーク - Clean Architectureは全てのプログラマにお奨めしたい良著|erukiti|note はてなブックマークに追加

Clean Architectureは全てのプログラマにお奨めしたい良著|erukiti|note

Clean Architectureは全てのプログラマにお奨めしたい良著|erukiti|note

Clean Architectureは全てのプログラマにお奨めしたい良著|erukiti|note

Clean Architecture 達人に学ぶソフトウェアの構造と設計を読んだので、雑にまとめてみます。ツッコミなどをお待ちしております。 なぜ良著?著者のロバート・C・マーチン(著書読んだことあるかも?)は、50年前から現代に至るまで、様々なアーキテクチャを見て、第一線級として開発し続けてきた経験を元に、どのアー...

はてなブックマーク - Clean Architectureは全てのプログラマにお奨めしたい良著|erukiti|note はてなブックマークに追加

nownab.log | よくしらんRailsアプリとかをAWSのレガシーシステムからGCPのイケイケシステムに移行した話

nownab.log | よくしらんRailsアプリとかをAWSのレガシーシステムからGCPのイケイケシステムに移行した話

nownab.log | よくしらんRailsアプリとかをAWSのレガシーシステムからGCPのイケイケシステムに移行した話

はじめに Railsアプリケーションを中心とするシステムをAWSからGCPに移行しました。本記事ではその過程をできるだけ赤裸々に公開します。 本プロジェクトではインフラ移行と同時にアーキテクチャも刷新しました。AWSがレガシーでGCPがイケイケという意味ではなく、移行対象システムのアーキテクチャがレガシーからイケイ...

はてなブックマーク - nownab.log | よくしらんRailsアプリとかをAWSのレガシーシステムからGCPのイケイケシステムに移行した話 はてなブックマークに追加

なぜMicroservicesか? | SOTA

なぜMicroservicesか? | SOTA

なぜMicroservicesか? | SOTA

なぜMicroservicesか? 現職においてMonolithアーキテクチャからMicroservicesアーキテクチャへの移行とその基盤の構築に関わって2年近くが経った.未だ道半ばであるがこれまでの経験や日々のインプットをもとにいろいろ書いておこうという気持ちになった.本記事ではそもそもMicroservicesアーキテクチャとは何かを整理...

はてなブックマーク - なぜMicroservicesか? | SOTA はてなブックマークに追加

実践クリーンアーキテクチャ with Java │ nrslib

実践クリーンアーキテクチャ with Java │ nrslib

実践クリーンアーキテクチャ with Java │ nrslib

この記事について こちらの記事はクリーンアーキテクチャの Java 実装による解説記事です。 MVC フレームワークに組み込むために一部変更している部分もあります。 それをふまえてご覧ください。 スライド JJUG CCC 2019 Spring での発表資料です。 この発表をするにあたって記事を書くことにしました。 はじめに みなさ...

はてなブックマーク - 実践クリーンアーキテクチャ with Java │ nrslib はてなブックマークに追加

CNN.co.jp : ノートルダム大聖堂の建築データ、4年前にデジタル化済み 再建に光

CNN.co.jp : ノートルダム大聖堂の建築データ、4年前にデジタル化済み 再建に光

CNN.co.jp : ノートルダム大聖堂の建築データ、4年前にデジタル化済み 再建に光

(CNN) 大規模な火災で尖塔(せんとう)が焼け落ちるなどの被害を出したパリ中心部のノートルダム大聖堂について、建物の構造に関する精緻(せいち)な分析が4年前に行われていたことが17日までに明らかになった。デジタル技術を駆使して得たこれらのデータは、昨年12月に亡くなった米国の美術史家が残したもの...

はてなブックマーク - CNN.co.jp : ノートルダム大聖堂の建築データ、4年前にデジタル化済み 再建に光 はてなブックマークに追加

Microservices時代の監視設計 – An Epicurean

Microservices時代の監視設計 - An Epicurean

Microservices時代の監視設計 - An Epicurean

前のエントリの続きです。思ってた以上に反響をがあったので、主語を控えることも検討しましたがこのまま行きます。前回の最後にMicroservices時代になると、開発者がこれまで以上に監視に取り組んでいく必要があると言う話を書きました。 モノリシック世界観での監視 アプリケーション監視の浸透 Microservices時代の監...

はてなブックマーク - Microservices時代の監視設計 - An Epicurean はてなブックマークに追加

Microservicesでなぜ作るのか – An Epicurean

Microservicesでなぜ作るのか - An Epicurean

Microservicesでなぜ作るのか - An Epicurean

「Microservices時代の監視設計」と言うエントリーを書きたいのだけど、そもそもなんでMicroservicesで作る必要があるのかというところを先に書く必要があると感じたので私見を述べてみる。すでにMicroservicesで作っている人からすると「何をいまさら」と言う内容も多いかもしれません。 Microservicesでなぜ作るのか ...

はてなブックマーク - Microservicesでなぜ作るのか - An Epicurean はてなブックマークに追加

メルカリの写真検索を支えるバックエンド – Mercari Engineering Blog

メルカリの写真検索を支えるバックエンド - Mercari Engineering Blog

メルカリの写真検索を支えるバックエンド - Mercari Engineering Blog

メルカリのAI EngineeringでTech Leadを務めている中河です。今回は3/18に正式リリースされた「写真検索機能」を支えるバックエンド・インフラをシステム側からの視点でご紹介します。 写真検索とは 所謂、画像検索機能で商品名を知らなくても画像から商品を検索できる機能の事です。詳しくは下記の公式リリースをご覧く...

はてなブックマーク - メルカリの写真検索を支えるバックエンド - Mercari Engineering Blog はてなブックマークに追加

メルカリの写真検索を支えるバックエンド – Mercari Engineering Blog

メルカリの写真検索を支えるバックエンド - Mercari Engineering Blog

メルカリの写真検索を支えるバックエンド - Mercari Engineering Blog

メルカリのAI EngineeringでTech Leadを務めている中河です。今回は3/18に正式リリースされた「写真検索機能」を支えるバックエンド・インフラをシステム側からの視点でご紹介します。 写真検索とは 所謂、画像検索機能で商品名を知らなくても画像から商品を検索できる機能の事です。詳しくは下記の公式リリースをご覧く...

はてなブックマーク - メルカリの写真検索を支えるバックエンド - Mercari Engineering Blog はてなブックマークに追加

メルカリの写真検索を支えるバックエンド – Mercari Engineering Blog

メルカリの写真検索を支えるバックエンド - Mercari Engineering Blog

メルカリの写真検索を支えるバックエンド - Mercari Engineering Blog

メルカリのAI EngineeringでTech Leadを務めている中河です。今回は3/18に正式リリースされた「写真検索機能」を支えるバックエンド・インフラをシステム側からの視点でご紹介します。 写真検索とは 所謂、画像検索機能で商品名を知らなくても画像から商品を検索できる機能の事です。詳しくは下記の公式リリースをご覧く...

はてなブックマーク - メルカリの写真検索を支えるバックエンド - Mercari Engineering Blog はてなブックマークに追加

AWS公式で「形で始めるサーバーレス設計」が紹介されています! | DevelopersIO

AWS公式で「形で始めるサーバーレス設計」が紹介されています! | DevelopersIO

AWS公式で「形で始めるサーバーレス設計」が紹介されています! | DevelopersIO

はじめに サーバーレス開発部の藤井元貴です。 サーバーレスな設計や開発は意外と難しいものです。特に「やりたいこと」が「サーバーレス」で実現できるのか? を常に意識し続け、トライ・アンド・エラーを繰り返すことが重要です。 そこで、先日みつけた形で始めるサーバーレス設計をご紹介します。簡単ですが、ひとこ...

はてなブックマーク - AWS公式で「形で始めるサーバーレス設計」が紹介されています! | DevelopersIO はてなブックマークに追加