Analytics cookies are off for visitors from the UK or EEA unless they click Accept or submit a form on nginx.com. They’re on by default for everybody else. Follow the instructions here to deactivate analytics cookies. This deactivation will work even if you later click Accept or submit a form. Check this box so we and our advertising and social media partners can use cookies on nginx.com to better
2016 - 06 - 03 AWS Summit 2016 Developers ConferenceでDockerとECSの話をしてきました #AWSSummit AWS Docker ECS 本日、 AWS Summit 2016 Developers Conferenceの方でアッベマティーヴィーフレッシュのDockerとECSの話をしてきました。 www.awssummit.tokyo スライドはこちらです。およそ400名ほどのキャパシティでしたが、立ち見も出るほど盛況だったようです。ありがとうございまする。 speakerdeck.com 内容はご参照あれという感じなんですが、 AWS SummitということもあってなるべくECSやDockerの突っ込んだ話というよりも、Dockerの門戸を少しでも広げたいなーと思っていたのでDockerのProduction運用のイメージを知
VersionEye is checking multiple security databases every day and knows which artifacts are vulnerable. With the native plugins VersionEye can even break your build on your CI/CD server if one of your dependencies has a known security vulnerability. Open-Source components are published either under a permissive or a copyleft license. If you develop closed source software you should avoid copyleft l
コーンウェイの法則 「コーンウェイの法則」というのを知ってますか?Jim Conplien の組織プロセスパターンにも登場しますが、”組織の構造がソフトウェアの構造に反映する“あるいはその逆、“ソフトウェアの構造が組織の構造に反映する”というものです。Wikipedia によると、 Conway’s law is an adage named after computer programmer Melvin Conway, … “organizations which design systems … are constrained to produce designs which are copies of the communication structures of these organizations”
Alistair Cockburn による Hexagonal architecture の翻訳です。PoEAAで言及されていることから、2002年ごろにはすでにC2 Wikiにページがあった模様。似たようなアーキテクチャである クリーンアーキテクチャ も翻訳したので参考にしてください。 この記事は著者から許可を得て公開しています。Thanks to Alistair Cockburn! 目次 パターン: Ports and Adapters (構造に関するパターン) 意図 動機 解決法の本質 構造 サンプルコード ステージ1: FIT アプリ 定数をモックデータベースとして ステージ2: UI アプリ 定数をモックデータベースとして ステージ3: (FITまたはUI) アプリ モックデータベース 応用ノート 左右の非対称性 ユースケースとアプリケーションの境界 ポートはいくつ? 既知の用
“Captain! All the integration tests have failed again! Could it be just another false negative?” “Well, you just never know, Son. Fire all the torpedoes anyway” I feel the way we do integration testing is sort of like driving your car from Melbourne to Sydney each time your mechanic makes a change to it. Or setting your house on fire to test your smoke alarm. It is excessive, tiresome and way too
Microserviceのテストの話を調べていると、以下のような記事を見つけました。 Simplifying Micro-Service testing with Pacts このPactoと呼ばれるツールがConsumer Driven Contractsと呼ばれるデザインパターンを使っていると書いていたので、同デザインパターンを少し調べてみました。 関連: MartinFowler氏のブログ記事 Pactoに関するGitHub デザインパターンとしての説明 http://www.servicedesignpatterns.com/WebServiceEvolution/ConsumerDrivenContracts http://java.dzone.com/articles/application-pattern-consumer アプリの実装寄りの話はこの記事が参考になりそう 消費
Takashi Sugimoto @tksugimoto #MSA読書会 北側のエレベーターはA 5-13と書かれていますが14階まで行けます (南側のB 14-21は入り口にロックがかかっています) 2016-04-16 13:18:12
Microservices Aren't Micro Enough !While the definition of microservices is clear, interpretation of it is very different within the development community. Some questions are, Is it single entity representation?Is it single service representation?Is it a logical functional group?Let’s take an example of a banking application for the sake of this discussion, 3-tier architecture solved the problem o
Approaching MicroservicesVend is currently used by 15,000 retailers in more than 180 countries. It is aimed at inventory-based retailers—think housewares, fashion, grocery and so on. In addition to the usual POS and payments facilities, Vend handles loyalty schemes, gift cards and online storefronts. The company is based in New Zealand, with offices in London, Melbourne, San Francisco and Toronto.
Design, develop and organize your code Seneca is a microservices toolkit for Node.js. It helps you write clean, organized code that you can scale and deploy at any time. $ npm install seneca --save Seneca is a microservices toolkit for Node.js. It provides plugins that look after the foundations of your app. This leaves you free to focus on the real, business code. No need to worry about which dat
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く