1. London Tech Talk
  2. Yosuke Asai

Artsy を支える技術 (Kaz)

ArtsyにてSenior EngineerをされているKazさんをゲストにお呼びし、Artsy における技術スタックやエンジニアリングチームの文化についてお聞きしました。 Twitter (@narikazu_tech) Linkedin (Kazunari Okuda) Artsy github.com/artsy artsy/force artsy/eigen artsy/metaphysics

DDIA Ch6: Partitioning (Tomohisa Takaoka)

"Designing Data-Intensive Applications"、通称 ”DDIA" 本の Ch6 を読んで感想を語りました。 ⁠⁠⁠Amazon.co.jp (英語版)⁠⁠⁠ ⁠⁠⁠Amazon.co.jp (日本語版)⁠⁠⁠ ⁠⁠⁠Designing Data-Intensive Applications Dynamic Secondary Hashing Citus v10.0 Sharding with Amazon Relational Database Service Hierarchical partition keys in Azure Cosmos DB Scaling out Postgres with the Citus open source shard rebalancer Azure Cosmos DB を使用したクエリ パフォーマンスのチューニング Azure Cosmos DB の要求ユニット

DDIA Ch5: Replication (Teppei Iwaoka)

"Designing Data-Intensive Applications"、通称 ”DDIA" 本の Ch5 を読んで感想を語りました。 ⁠⁠⁠⁠Amazon.co.jp (英語版)⁠⁠⁠⁠ ⁠⁠⁠⁠Amazon.co.jp (日本語版)⁠⁠⁠⁠ ⁠⁠⁠⁠Designing Data-Intensive Applications⁠⁠⁠⁠ Amazon RDS Read Replicas 30分でわかるデータ指向アプリケーションデザイン - Data Engineering Study #18 Shopify Engineering "Read Consistency with Database Replicas"

DDIA Ch3&4

"Designing Data-Intensive Applications"、通称 ”DDIA" 本の Ch3&4 を読んで感想を語りました。 ⁠⁠Amazon.co.jp (英語版)⁠⁠ ⁠⁠Amazon.co.jp (日本語版)⁠⁠ ⁠⁠Designing Data-Intensive Applications⁠⁠ Database index Log-structured merge-tree (LSM-tree) B-tree protocolbuffers/protobuf msgpack.org Apache Avro Apache Thrift Online transaction processing (OLTP) Online analytical processing (OLAP)

DDIA Ch1&2

"Designing Data-Intensive Applications"、通称 ”DDIA" 本の Ch1&2 を読んで感想を語りました。 ⁠Amazon.co.jp (英語版)⁠ ⁠Amazon.co.jp (日本語版)⁠ ⁠Designing Data-Intensive Applications⁠ "cookpad storeTV の広告配信を支えるリアルタイムログ集計基盤" (2018) "Managing Kafka with Strimzi: Part 1" (2021) "Managing Kafka with Strimzi: Part 2 — Implementation" (2021) Relational database Document-oriented database Graph database

手厚いドイツでの子育て事情 (Kaz)

Artsy にて Senior Engineer をされている Kaz さんをゲストにお呼びし、ドイツ・ベルリンでの出産と子育ての経験談を伺いました。医療費や出産費、保育の費用がどの程度かかるかといった具体的なベルリンの詳細事情や、お子さんの言語の習得などについて話を聞くことができました。 ⁠Twitter⁠ Linkedin Artsy

ロンドンにおけるプライマリースクールでの子育て:現地校の教育で重視されているポイントとは (Shinichi Ohno)

大野晋一さんをゲストにお呼びし、ロンドンにおける Primary School の実態についてリアルな話を伺いました。転校したきっかけ、Independent School と Private School の違い、ロンドン日本人学校(通称 "ロン日")に通わせた理由など、現地で子育てをするにあたって貴重な体験談を数多くお聞きしました。 大野さんは現在、クックパッドでレシピ事業から広告、海外事業に至るまで数々の経験を活かして、コンサルティングを行なっています。ベンチャー企業を中心に、継続課金の立ち上げやプロダクトマネジャーの育成・採用、およびプロダクト開発の壁打ち、開発組織のマネジメントに課題を感じている方がいたら、ぜひ下記レジュメに記載されているメールアドレスから連絡して見てください。大野晋一さん レジュメ URL

技術キャッチアップの最適解と人生 (Teppei Iwaoka)

Teppei Iwaoka さんとこの時代においていかに効率的に技術のキャッチアップすべきかについてのディスカッションをしました。それぞれのこれまでの学習方法・技術の学習のゴール(「ある程度できる」とは)・好きとは・何を学ぶか・メンタルモデルなどについて話す過程で、どういったキャリアや人生を歩みたいかというところまで話が広がりました。

Designing Data Intensive Application (DDIA) 本のススメ

"Designing Data-Intensive Applications"、通称 ”DDIA" 本について熱く語りました。 Amazon.co.jp (英語版) Amazon.co.jp (日本語版) Designing Data-Intensive Applications Martin Kleppmann Lambda Architecture Apache Samza Apache Avro Apache Kafka Apache Hadoop "Moving faster with data streams: The rise of Samza at LinkedIn" "Samza 1.0: Stream Processing at Massive Scale" Jay Kreps

Asai 海外転職するの巻【後編】- Sonar・スイスビザ申請

本 Podcast でおなじみ Yosuke Asai さんがスイスに本社があるSonarからオファーを獲得し、ジュネーブへ移住することが決まりました。 後編では、オファー受領後のプロセスについてお話しします。 SonarQube SonarCloud アポスティーユ