はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ アーキテクチャ設計

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 16 / 16件)
 

【15分で確認】AWSでクラウド構築する時に覚えておきたい設計原則・アーキテクチャ3選 - Qiita

2023/09/16 このエントリーをはてなブックマークに追加 246 users Instapaper Pocket Tweet Facebook Share Evernote Clip 指針 プロセス Qiita クラウド設計 傾向

何となくAWSでクラウド設計をしていませんか AWSを利用する際、多くの方が「設計」というプロセスを簡単に飛ばしてしまう傾向にあります。しかし、クラウド環境の効果的な活用には、適切なアーキテクチャ設計が不可欠です。世の中には、システム設計をする上で指針となる設計原則がいくつかあります。本記事では、以下の... 続きを読む

技術選定/アーキテクチャ設計で後悔しないためのガイドライン - Qiita

2020/12/15 このエントリーをはてなブックマークに追加 570 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita ガイドライン 技術選定

Help us understand the problem. What is going on with this article? はじめに 本稿は、ソフトウェア開発を進める際に直面する様々な技術的な意思決定やライブラリ・フレームワーク・XaaS等を選択し正しく活用していくのかについての考え方をサポートすることを目的としています。「すべてにおいてこのようなワークフ... 続きを読む

アーキテクチャ設計における垂直思考と水平思考 - kawasima

2020/08/07 このエントリーをはてなブックマークに追加 322 users Instapaper Pocket Tweet Facebook Share Evernote Clip kawasima 水平思考

アーキテクチャを検討する上でArchitecture Decision Recordsを使って、検討の経緯も含めて文書化するとよい。 このADRをレビューするにあたっては、コンテキストのセクションもよくよく議論すべきで、意思決定が妥当かだけ見ても、「実はコンテキストに誤りやあやふやなところがありA案よりもB案の方が良かった…」みた... 続きを読む

思考停止しないアーキテクチャ設計 ➖ JJUG CCC 2018 Fall

2018/12/15 このエントリーをはてなブックマークに追加 353 users Instapaper Pocket Tweet Facebook Share Evernote Clip コンポーネント ccc_e Fall 設計 JJUG CCC

思考停止しないアーキテクチャ設計 ➖ JJUG CCC 2018 Fall 1. 思考停止しないアーキテクチャ設計しないアーキテクチャ設計アーキテクチャ設計設計 kawasima JJUG CCC 2018 Fall #ccc_e3 2. What is Software Architecture ● IEEE1471「コンポーネント、それらの関係や環境、設計やそのコンポーネント、それらの関係や環境... 続きを読む

思考停止しないアーキテクチャ設計 ➖ JJUG CCC 2018 Fall

2018/12/15 このエントリーをはてなブックマークに追加 352 users Instapaper Pocket Tweet Facebook Share Evernote Clip コンポーネント ccc_e Fall 設計 JJUG CCC

思考停止しないアーキテクチャ設計 ➖ JJUG CCC 2018 Fall 1. 思考停止しないアーキテクチャ設計しないアーキテクチャ設計アーキテクチャ設計設計 kawasima JJUG CCC 2018 Fall #ccc_e3 2. What is Software Architecture ● IEEE1471「コンポーネント、それらの関係や環境、設計やそのコンポーネント、それらの関係や環境... 続きを読む

Web サービスにパスワードは必要ない - Frasco

2017/11/03 このエントリーをはてなブックマークに追加 516 users Instapaper Pocket Tweet Facebook Share Evernote Clip Frasco Source 認証 pixabay.com 設計

Rusty lock. Source: https://pixabay.com/en/padlock-grunge-rusty-rusting-76866/ Web サイトを開発する際のアーキテクチャ設計において、ユーザーの認証にはメールとパスワードを利用するのが一般的でしょう。この設計は身に染み付いていて、なぜユーザーにパスワードを作成させるのか、考えもしないかもしれません。私たちは慣れてしまっ... 続きを読む

Web サービスにパスワードは必要ない - Frasco

2017/11/03 このエントリーをはてなブックマークに追加 516 users Instapaper Pocket Tweet Facebook Share Evernote Clip Frasco Source 認証 pixabay.com 設計

Rusty lock. Source: https://pixabay.com/en/padlock-grunge-rusty-rusting-76866/ Web サイトを開発する際のアーキテクチャ設計において、ユーザーの認証にはメールとパスワードを利用するのが一般的でしょう。この設計は身に染み付いていて、なぜユーザーにパスワードを作成させるのか、考えもしないかもしれません。私たちは慣れてしまっ... 続きを読む

大規模Webアプリケーションにおける複雑性とアーキテクチャ設計に関する一考察 - Qiita

2016/12/20 このエントリーをはてなブックマークに追加 311 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita 大規模Webアプリケーション 複雑性 一考察

Webアプリケーション開発についての知見を、自分の経験と知識をベースに整理してみようという試みです。 いわゆるサーバサイドにスコープを絞り、フロントエンドは対象外です。筆者は普段、オブジェクト指向言語で書いているので、本記事でもその前提(Ruby、PHP、Python、Java、Scalaあたりを想定)になっています。 では、本編をどうぞ。 ソフトウェア開発は複雑さとの戦い 『 人月の神話 』では... 続きを読む

Ruby - Rails のアーキテクチャ設計を考える - Qiita

2015/12/23 このエントリーをはてなブックマークに追加 245 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails Qiita 難問 Ruby アプリケーション

はじめに ここ一年くらいずっと Rails の何がダメでどうすれば良くなるのかを考えていました。 Rails を使ってそれなりの規模のアプリケーションを作ったことがある人なら、メンテナンスのしづらさを感じたことがあるのではないでしょうか。 メンテナンスの問題は Rails 以外の開発でも発生することですが、実のところメンテナンスしやすいアプリケーションはどうすれば作れるのでしょうか? この難問に対... 続きを読む

徹底解説! ITアーキテクトとは何か?(3):大量データをスムーズに処理 失敗しないバッチ処理のアーキテクチャ設計、5つのポイント (1/2) - @IT

2014/09/10 このエントリーをはてなブックマークに追加 102 users Instapaper Pocket Tweet Facebook Share Evernote Clip ITアーキテクト バッチ バッチ処理 役割 大量データ

徹底解説! ITアーキテクトとは何か?(3):大量データをスムーズに処理 失敗しないバッチ処理のアーキテクチャ設計、5つのポイント (1/2) ITアーキテクトの役割を、具体的かつ分かりやすく解説する本連載。今回は締め処理やデータ変換などで利用される、バッチ処理におけるアーキテクチャ設計のポイントを紹介する。 バッチ処理とは 前回はWebアプリのアーキテクチャ設計の基礎を解説しました。今回はバッチ... 続きを読む

アーキテクチャ設計に品質特性を使おう - arclamp

2014/04/04 このエントリーをはてなブックマークに追加 247 users Instapaper Pocket Tweet Facebook Share Evernote Clip アーキテクト arclamp 見せ所 要件 合意

2014-04-04 アーキテクチャ設計に品質特性を使おう アーキテクチャ設計をするうえで重要なのは「利害関係者の合意を得る」ことです。利害関係者全員の要件が全て理解できても、それぞれの要件には必ずトレードオフが存在します。すべて完ぺきに満たすことは不可能なので、トレードオフをバランスよく判断して利害関係者に納得してもらうのがアーキテクトの腕の見せ所です。このトレードオフを上手に行うために、そのシ... 続きを読む

AngularJSのMVWパターンを理解する - Qiita [キータ]

2013/12/26 このエントリーをはてなブックマークに追加 462 users Instapaper Pocket Tweet Facebook Share Evernote Clip MVC Tutorial キータ MVCパターン Qiita

12/4の記事(AngularJSを使ったWebアプリのアーキテクチャ設計)で書くと言ったまま放置していたので、AngularJSのMVCパターンについて書いてみたいと思います。 AngularJSのMVCについては、12/19のお前のAngular.jsはもうMVCではない。と言われないためのTutorialというすばらしい記事がありますが、本記事ではもう少し抽象的な内容を扱ってみようかと思いま... 続きを読む

アーキテクチャ設計の難しさについて - arclamp

2013/06/26 このエントリーをはてなブックマークに追加 349 users Instapaper Pocket Tweet Facebook Share Evernote Clip arclamp ソフトウェ ソフトウェアアーキテクト パワポ

2013-06-26 アーキテクチャ設計の難しさについて アーキテクチャについては、以下のパワポを見て頂くとして。 なぜソフトウェアアーキテクトが必要なのか - Devlove 20110423 from yusuke suzuki アーキテクチャ設計を要約すると「"何をやるか"と"どうやるか"のバランスを取る事」となります。"何をやるか"というのは"システムのミッション"のことであり、ソフトウェ... 続きを読む

アーキテクチャ設計のアンチパターン集~44のアンチパターンに学ぶDBシステム: プログラマの思索

2013/01/02 このエントリーをはてなブックマークに追加 192 users Instapaper Pocket Tweet Facebook Share Evernote Clip 思索 プログラマ アンチパターン アンチパターン集 箇所

「44のアンチパターンに学ぶDBシステム」を読んでみて、とても優れたアーキテクチャ設計のアンチパターン集に思えた。 過去の経験上、あるあると思う箇所がたくさんあった。 感想をラフなメモ書き。 【元ネタ】 44のアンチパターンに学ぶDBシステム - give IT a try あなたの現場にも必ずあるDBシステムの"悪い例"が満載!「44のアンチパターンに学ぶ DBシステム」 | oracletec... 続きを読む

クラウド時代のアーキテクチャ設計

2011/08/06 このエントリーをはてなブックマークに追加 106 users Instapaper Pocket Tweet Facebook Share Evernote Clip クラウド時代 Loading Twitt or above

Loading… Flash Player 9 (or above) is needed to view presentations. We have detected that you do not have it on your computer. To install it, go here. クラウド時代のアーキテクチャ設計 - Presentation Transcript (Twitt... 続きを読む

大量トランザクション処理に適したアーキテクチャ ― @IT

2006/11/16 このエントリーをはてなブックマークに追加 108 users Instapaper Pocket Tweet Facebook Share Evernote Clip アーキテクチャ スケーラビリティ DBサーバ サーバ 平準化

大量トランザクションを処理するためには、アプリケーション・サーバを複数台並べて負荷分散する一方で、マルチプロセッサのDBサーバを採用しDB処理能力を確保するアーキテクチャが用いられることが多い。さらに高い処理能力が求められる場合には、DBの並列処理やオン・メモリ処理を併用するデザインもあるが、重要なことはスケーラビリティを確保するアーキテクチャ設計と、負荷を平準化する工夫である。(→記事要約へ) ... 続きを読む

 
(1 - 16 / 16件)