DeNA TechCon 2016 の発表資料です。 REST と JSON の突っ込んだ話と、ちょっと Microservices の話。タイトルに偽りありです。Read less
今回は、日本を離れて世界のMVNOを見てみましょう。第4回で書きましたが、MVNOは日本だけではなく世界各国で動いているビジネスモデルです。日本では、MVNOの契約回線数が1000万を超え、中でも格安スマホがブームとなっていますが、世界では一体どうなっているのでしょう? MVNOの中の人として海外のMVNOとも交流する機会がありますので、その中で感じたことを皆さんにご紹介できればと思います(※)。 (※)本当は統計やデータを元に、各国の状況を分析するような記事が書ければ良いのですが、今回は気楽なスタイルでご紹介できればと思っています。必ずしも統計やデータに裏付けされない主観も混じるかと思います。ご了承ください。 「MVNOの本場」――欧州の場合 そもそも通信事業は、自由競争だけではなかなか発展できないもので、これは通信がネットワークを形成する産業であることに由来します。つまり、ある端末から
1年前くらいにRailsの設計にDDD(ドメイン駆動設計)のService層を導入し、Modelの肥大化対策をしました。 この記事では、まずどのようなルールでService層が組み込まれているかと、1年間運用してみて良かったところ、悪かったところの感想を書きます。 [2018/05追記] 最近ではサービス層の導入は賛否両論あるようなので、導入する際は自分のプロジェクトに合っているかどうかを十分にご検討ください! Service層を導入するきっかけになった問題点 Modelの肥大化 Model間の複雑な依存関係 多数のミドルウェアの導入による複雑さの倍増 これらにより.. メンテナンスやテストがしにくい コードが整理されていないのでとにかく読みづらい Model複雑化の例 <ユーザがECサイトの商品をお気に入り(like)にするメソッドを書く場合> 処理に関連するテーブル my_itemsテ
Eureka EngineeringLearn about Eureka’s engineering efforts, product developments and more.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く