TaNA LABO

MY JOB

I'm a Software Engineer

GAFA (8件)
エンジニアリング

マイクロサービスでのビジネスロジック Aggregateでドメインモデル設計

April 24, 2020

モノリスコードの分割では、DDDのAggregateパターンを利用したドメインモデルの設計が説明されているが、正直なところ説明内容が難しくて(自分には)あまり理解出来ず ... DDDの知見が無い状態で本書を読んでも、結構な数の人が困惑するのでは?と思う。

エンジニアリング

マイクロサービスでのトランザクション管理 整合性を保つSagaパターン

April 09, 2020

マイクロサービスを実現する上で頭を悩ませる要素の一つがトランザクション管理。一般的に分散トランザクション管理では、2相コミットでのトランザクション管理が思い浮かぶ。ただNoSQL系のテクノロジーや、一部のメッセージブローカー(RabbitMQ/Apache Kafka)ではサポートされておらず、またスケーラビリティを大きく損なうので、本書ではSagaパターンが紹介されていた。

エンジニアリング

マイクロサービスでのプロセス間通信 - RESTとgRPCとメッセージング

April 06, 2020

マイクロサービスアーキテクチャはとにかく技術領域は広い。その中でも難しいのがドメイン分割だが、モノリスなアプリケーションを複数のサブドメインに分割した後、分割されたサブドメイン同士をAPIで相互接続させなければならない。

エンジニアリング

AWSでのマイクロサービスアーキテクチャ 各社事例と取り組み方について

March 27, 2020

テクノロジーの力で新しい価値創造のため、デジタルトランスフォーメーションの推進が叫ばれている。その取り組みの一つしてマイクロサービスアーキテクチャの推進が挙げられるが、多くの組織ではオーバーエンジニアリング。ただマイクロサービスで語られている考え方は、システムアーキテクトやサービスを考える上で有用なので、実際にマイクロサービスに取り組まれている事例含め、自分なりに考えてみた。

エンジニアリング

AWSでのサーバレスアーキテクチャ入門 Lambdaの仕組みと使い方

February 06, 2020

昨今ではサーバレス技術の進化が目覚しく、従来のサーバーを持つという当たり前が変わり始めている。そうは言われつつも、2020年までは結構癖のある技術だと言われていたが、クラウド事業者の努力で様々な問題が解決され出し、2020年以降はサーバレス開発が当たり前になるかも。

エンジニアリング

AWSエンタープライズ基盤設計の基本 より実践的なノウハウの習得

January 28, 2020

クラウド技術の登場で、アプリケーションとインフラの境界が無くなり出し、どんなポジションでも最低限のクラウド技術が重要な昨今。クラウド業界をリードしているアマゾンのAWSを学ぶことは、どのレイヤーの技術者にも求められている。

ビジネス

アマゾンが今日中にモノを届けられる秘密と日本企業の生き残り戦略

December 22, 2019

アマゾンジャパンでSCM部門(サプライチェーン・マネジメント)のマネージャーとして、物流や倉庫オペレーションの管理、さらには多くの採用面接に携わった著者が語るアマゾンの真の強さの秘密。

ビジネス

帝国化するグローバル企業が国家を超越 GAFAが創り変えた世界とは!?

April 21, 2019

国境を超えて活動する巨大グローバル企業は世界に多々あるが、テクノロジー業界で四強といわれる四騎士・GAFAの生み出した富は2兆3000億ドルとも言われ、多くの喜びや人間同士の繋がり、更には経済的な繁栄や発明をもたらし、世界をより豊かな場所に変えてくれた。ただ一方でグローバル企業のイギリス・ケイマン諸島やアメリカ・デラウェア州への租税回避で本来納税される税金の減少、不透明なお金がテロリストに流れている疑惑もある。また商品製造に関わるコスト抑制により、発展途上国における労働問題の深刻化を声高に叫ぶ人もいる。

©Copyright2020 TaNA LABO. All Rights Reserved.