Iwashi 公開
[search 0]
もっと

Download the App!

show episodes
 
Loading …
show series
 
話したネタ ゼロから作る時系列データベースエンジン 時系列データとは何か? RDBで時系列データを扱う場合の課題とは? 時系列データの特徴とは? イミュータブルなデータとは? influxDB Timescale DB VictoriaMetrics M3DB 時系列DBにおけるカーディナリティの高さとは? tstorage なぜ時系列DBを自分で実装したのか? ali gosivy tstorageの設計概要は? パーティショニングのメリットとは? Write Amplificatonとは? Bloom Filter LSM Treeとは? 34. NewSQLとは w/ tzkb メモリパーティションの特徴とは? 時系列データをソート済みにする工夫 QuestDB パーティションをフラッ…
 
話したネタ ISUCON ISUCONとは何か? 「ISUCON こわくないよ」 ep23. 社内ISUCON w/ yosuke_furukawa ISUCONはエンジニアの人生を変えてきたらしい ISU婚 ISUCONの初回はどんな感じで進んでいった? ISUCON3で予選導入、参加者はISUCON9まで増加 なぜ、ISUCONはこんなに注目されたのか? ISUCONらしい問題を作る リアルISUCON ISUCON開催の大変なところ isucon/isucandar ISUCON過去問 エンジニア5000名が参加するISUCONとは何か / what is ISUCON where 5000 engineers participate ISUCON沼 ISUCON 事前講習2021 コ…
 
話したネタ CULTIBASE CI(Corporate Identity) スタートアップがスタートアップのままスケールする 大企業の組織構造を真似ると、本来の強みであるcapabilityが失われることも スタートアップの成長フェーズにおける組織課題とは? 書籍: THE MODEL ミドルマネージャの役割は何か? マネージャにどのように成長してもらうのか? 書籍: エンジニアリング組織論への招待 ~不確実性に向き合う思考と組織のリファクタリング 技術を理解していないマネージャの言うことをメンバが聞かない問題 大企業向けのコンサル提供では、振る舞いを変える 組織学習とは何か? シングルループ学習とダブルループ学習 ふりかえりでは、シングルループに目が向きがちでは 制圧寄りのコミュニケーシ…
 
話したネタ 社内DevOps基盤の狙いとは? アプリケーションのライフサイクル管理とは? 対応するクラウドなどは? 市中にも同様のSaaSがあるが、なぜ自社開発するのか? エンタープライズ向け・自社用での作り込みとは、たとえば何を? どういう技術を利用しているのか? Tekton Tektonは何をするのか? Jenkins X でも Tektonを活用 ソフトウェアエンジニアリングにおける Fan-in と Fan-out とは? Tektonの採用事例は増えている? Spinnaker Argo Workflows なぜTektonを採用したのか? kaniko CUE なぜCUEを利用するのか? YAMLやJSONとの違いは? HashiCorp Configuration Langu…
 
話したネタ DIを勉強したい場合には何を参照する? 書籍: Dependency Injection Principles, Practices, and Patterns Laravel Pimple 書籍: Clean Architecture 達人に学ぶソフトウェアの構造と設計 単行本 GoFデザインパターンは、なぜここまで普及したのか? OOPを理解するきっかけになったため 差分プログラミングの誤解 継承には悪い面も多い 書籍: 増補改訂版Java言語で学ぶデザインパターン入門 OMT法とUML Don’t Repeat Yourself 原則 と 差分プログラミング 差分プログラミングは、継承以外の手法でも実現できる is-a と has-a 構造ではなくて、責務・振る舞いについて…
 
話したネタ デザインパターンとは? ソフトウェアパターン 書籍: オブジェクト指向における再利用のためのデザインパターン Gang of Four 進研ゼミみたいなもの Composite パターン デザインパターン以外のソフトウェアパターンとは? アーキテクチャパターン、アンチパターン、コンカレンシーパターン AWSクラウドデザインパターン パターンにはフォーマットがある GoFのデザインパターンはいつ頃生まれたもの? GoFのデザインパターン登場時に、ソフトウェア業界では何が起きていたのか? Ruby 20 周年記念パーティーレポート ―― プログラミング初心者の運営スタッフが見た Ruby コミュニティ C、C++、Perl、Smalltalk、Visual Basic の時代 デザイ…
 
話したネタ プロダクトマネジメントのすべて 事業戦略・IT開発・UXデザイン・マーケティングからチーム・組織運営まで 書籍の概要 プロダクトの成功とチームの組成 Core/Why/What/How プロダクトマネージャ以外の人だと、誰が読むべき? プロダクトマネジメントの応用範囲の広さ アウトプットじゃなくアウトカムを考える 大企業のミッションは抽象度が高いが、それを上手く使う 会社を自己実現に活用する 大義に沿っているかどうか 書籍のおすすめの読み方 そもそも執筆者陣は、どうやって勉強して執筆したのか? 大量にあるフレームワークは使わなければいけないのか? プロダクトマネージャとプロダクトオーナとの関係性は? プロダクトマネージャの毎日のタイムテーブル 企業内で、プロダクトマネジメントの概…
 
話したネタ アジャイルコーチって何? 多数いるアジャイルコーチから、どうやって自組織への適任者を見分けるのか? アジャイルコーチリファラル RSGT、アジャイルコーチコミュニティ ペアコーチによる現場支援体制 どれが正解か分からないので、試してみたらいい 透明性は現場ごとに違う 透明性を高くするためには何をするのか? 解像度をあげるための取り組みとは? 現場を支援する場合に、具体的にアジャイルコーチとしてどういう仕事をするのか? スクラムガイドと現場の間の溝を埋める 事例を伝える旅人 ファシリテーションで何をするのか? 良いファシリテーションとは何か? アジェンダからトピックがはずれたときの対応 親指投票とは何か? ファイブフィンガーとは? カイゼン・ジャーニー たった1人からはじめて、「越…
 
話したネタ 心理的安全ジャーニーSlackでの5つの実装方法 心理的安全性とは?その正体は何なのか? チームが機能するとはどういうことか ― 「学習力」と「実行力」を高める実践アプローチ 恐れのない組織――「心理的安全性」が学習・イノベーション・成長をもたらす 心理的安全性によくある誤解とは何か? 批判・反論ができる組織・チームをどう作っていくのか? 正しい行動を強化して、間違った行動を消失させる 社内の心理的安全性を高めるために、何をしているか? Bad News First 悪い情報を共有すること自体には感謝をする 失敗を共有できるようにリフレームしていく 実際の失敗共有はどんなものがある? 失敗共有時に怒ったらどうなるか? 失敗からどうやってノウハウを溜めていくのか? 失敗にはどのよう…
 
話したネタ Ray Wow FM ゆめみの組織構造はどうなっている? Spotify 組織モデルとは? Spotify型組織のメリット・デメリット 技術的な評価は、技術者自身に評価してほしい マトリクス型組織の難しさとは? コミュニケーション・調整コストの高さ ピープルマネジメントマネージャ側が深く関与できない 技術的な勉強会はどのような組織・チームで実施している? 人数が多くなった場合のナレッジシェアの難しさと対応 どのようにナレッジシェアを実現しているか 月間60回の勉強会 社内勉強会を活性化させる秘訣は? 雑な登壇で、雑壇 全てお金で人を動かそうとすると上手くいかない Spotifyモデルはなぜ上手くいかない、何が大変なのか? 組織モデルを変更したターニングポイント・背景は? 事業部単…
 
話したネタ WebSocketの次の技術!?WebTransportについての解説とチュートリアル WebTransportとWebCodecsを組み合わせてビデオチャットを実装してみる WebTransportとは何か? HTTPの双方向通信の歴史 XHR、Polling、Cometとは? WebSocket Server-Sent Eventsとは? SSEって今も使われるの?どこに使う? WebSocketとSSEとのパフォーマンス差異は? なぜWebTransportは登場してきたのか?WebSocketの課題とは? TCP Head of Line Blocking QUICとは? QUIC プロトコルスタック WebTransportは実際に使われている? WebSocketとW…
 
話したネタ Konifarさんにとってマネジメントとは? HIGH OUTPUT MANAGEMENT EM.FM 実際にマネージャとしてどういう課題に取り組んでいたのか? 情報設計の方法論 コミュニケーションの最適な形をどう追求するか? Konifarさんはどうやって問題発見するか? 1on1の場、チームの振り返りで吸い取る 忘れないようにGoogleDocsに書いておく TextやQuickCallで解決する、1on1で解決するための判断基準は? Feedbackを与えるにあたって気をつけていることは? フィードバック入門 耳の痛いことを伝えて部下と職場を立て直す技術 言わないでいるより、言って後悔したほうが良い どうやって褒める箇所を覚えておくか? 1on1 ミーティングの目的 Kon…
 
話したネタ Wantedlyの開発組織はどれぐらいの人数・チーム数・編成? Discover the Spotify model Tribe間の情報流通の課題などから組織再編 Productの情報ラインと、技術情報ラインの会議体設計 議事録などの情報展開 モノリシックアプリケーションからマイクロサービスへ Argo Looker どのように技術判断を実施するのか? 組織の課題解決能力を向上させる 1-2年では困らないけど重要な問題をどのように対応するか? たとえば、1チームの開発プロセスはどうなっている? 新しく価値をつくることと、リニューアルの難しさ 会社方針と個人方針でポジションがあわなくなった場合は? インフラチームからの他チームへの留学制度 エンジニアの人事評価はどうしている? 「期…
 
話したネタ エンジニアトーク「ROLE MODEL」 外資証券会社のシステムとは? 使われていた独自のプログラミング言語とは? 社内に存在する独自のエコシステム 独自言語は、どの言語に似ている? 専用の統合開発環境 独自のオブジェクト指向データベースとは? Active Record Pattern インピーダンスミスマッチ オブジェクト指向データベースはなぜ流行らなかったのか? グローバルレベルでのマルチマスタ同期 パフォーマンスレベルでの問題は? どのようにロックする? Dependency graphが実装されている 処理軽減・速度向上のためのメモ化 変数名にスペースが使えるプログラミング言語 どうやって品質を担保していたのか? LeanとDevOpsの科学 コードレビューをもらうのが…
 
話したネタ Work Together Anywhere リモートワーク - チームが結束する次世代型メソッド Collaboration superpowers workshops Why remote working is so important? The reasons from company’s view and individual’s view The future of work is choice; Let us choose Shift to result oriented work What are the difficulties in working at home? Build boundary; turn off computers at certain ti…
 
話したネタ (収録環境都合により、途中で音質が変わります) EM.FM Chief of Staff, Games とは何をする人? 偉大なゲームを作るために「変化に適応できる組織」を作る(前篇) 偉大なゲームを作るために「変化に適応できる組織」を作る(後篇) Engineering Managerとは? アカツキのEngineering Managerは何をする人なのか、EM Triangle Managementというの言葉の訳語 これまでどのような組織づくりをしてきたのか? 問題を見つけるために、どのような行動をするのか? 30人以上との1on1からの模索 1on1で本音を出してもらうために、どのように話す? 学習する組織 1on1のヒアリングでは、たとえばどのような内容・課題が出てく…
 
話したネタ MLOpsとは何か? MLOpsの定義 MLのおけるモデルとは何か? MLOpsで解決する課題とは? CACE / Changing Anything Changes Everything 学習に使ったデータ管理の難しさ メタ情報だけのバージョン管理というプラクティス MLに必要なパイプラインを回すのは大変 ML Superhero、MLからインフラ構築まですべて担う人 Stockmark社におけるMLOpsに取り組む前のアーキテクチャとは? BERTを使ったMLバッチ処理実サービスのアーキテクチャとMLOpsの取り組み MLOps取り組み前のアーキテクチャの課題とは? 温かみのある手動Opsの自動化 AWS CodeBuildの権限周りの楽さ ワークフローが見えにくい課題をワー…
 
話したネタ OSSをどのように読むか? 利用するOSSをどうやって選定していくか? 協調できるかどうか、という選定基準 ecs-deployからecspressoに乗り換えた go-katsubushi implement STAT via binary protocol そもそも、なぜ採番する必要があるのか? Snowflakeの意味が複数ある OSS貢献を小さく始めて技術力を高め、大きく花開かせる GitHubはSoftware Engineerのpixiv OSSの引き継ぎ 0->1よりも1->10のが得意になった原点 OSSの引き継ぎを自分から提言する OSSのメンテは具体的には何をしている? OSSを引き継いだ結果、どう成長したか? コードの個性 どうやってOSSへコントリビュート…
 
話したネタ Nature Remoの裏側 ~ AWSとWeb技術をIoTの世界でフル活用する / Inside Nature Remo Nature Remoとは何か? Nature Remoのアーキテクチャとは Redis Pub/Sub Timer処理をどのように実装するか? ElastiCache Redisが将来的にボトルネックになる可能性 Redisの分割はどのような方式とするか? SNSでよくあるID分割による弊害(お化けユーザなど) DDoSに対する防御は? WebSocketを受けるWorkerのCPUはサチらないの? GolangのWebSocket実装が優秀 接続先解決の方式はどうするか? ConsulからALBへの移行 ALBからWorkerへの接続はTLSを解いている…
 
話したネタ 2000年初頭のデータストアは何が主流だったのか? OLTPとDWH データベースから見るとReadのスケールアウトは難しくない Web系で難しいのはWriteのスケールアウト RDBのReadのスケールアウト方法とは? Web + RDB + Cache のアーキテクチャの辛い点は? UniverseとMultiverse Oracle Exadata RDBにおける全文検索 NewSQLとは何か? NoSQLとは何を指すか? トランザクション処理はなぜ難しいのか? マルチマスタの難しさ Google Cloud Spannerについて 金の弾丸 YugabyteDB/CockroachDB/TiDB YugabyteDBの特徴は? PostgreSQL互換とMySQL互換とい…
 
話したネタ 最近の新卒採用事情ってどんな感じ? B3/M1であっても、5月時点でオファーを持っていることも 優秀な人材の低学年化 サマーインターンシップは増えている? インターンシップで学生に刺さるコンテンツとは? チーム開発形式のインターンシップが人気な理由とは? ペアプロ、モブプロというコンテンツ 先端の技術開発を担うエンジニアと一緒に解く! コーディング体験 スタートアップ、大企業などで、どこが人気か? 職種別選考とは何か?メリット・デメリットは? 人事にも最低限の業務理解・技術的な知識が必要だが、どこまで知れば良いのか? エンジニアの開発実態・KPTを見に行くプラクティス 最初の「なんだこいつ」の違和感を乗り越える 職種別選考を進める上で、重要なポイントとは? 経営戦略から採用戦略ま…
 
話したネタ みんなでアジャイル 想定読者は? アジャイルはなぜ重要なのか? 書籍を通して伝えているのは、顧客に価値を届けること 説教臭い プラクティスよりも、前段にあるなぜアジャイルなのか、から始める たくさん作るのではなく、成果を出しにいく サクッと読めるわりにグサグサやる 自分たちの北極星とは何か? 自分たちのなりたい姿が実現できれば、アジャイルなやり方である必要はない 北極星を見つけるためには、どうすればいいのか? どのぐらいのレイヤ、スコープで北極星を探せばいいのか? 経営方針とチームミッションが一致していると周りの支援が得やすい OKRという考え方 みんなでアジャイル Playbook オンラインでのチームビルディングはどうしたら良いか? マイクロソフトのリモートワークが得意な人を…
 
話したネタ エンジニア向けPodcast 「fukabori.fm」のロゴデザイン どのようなプロセスでロゴを作成するのか? 対象の理解では、何をするのか? ヒアリングは何のためにするのか? 周辺の理解、リサーチでは何をするのか? 競合リサーチ、市場リサーチとは? fukabori.fmロゴ作成における、周辺の理解とは具体的に何をやるのか? 見えやすさの5性質とは? 誘目性、視認性、明視性、可読性、識別性とは? 行間をどのような目安で決めるのか? noteの記事は、なぜ行間が広いのか? ユニバーサルデザイン デザインコンセプトの検討、ラフスイッチとは? デザインコンセプトとはそもそも何か? ロゴ作成のおけるプロトタイプ作成はどう進めるのか? ロゴの似たもの調査はどうやるのか? シンプルなロゴ…
 
話したネタ そもそも従来のデータセンタのネットワーキングはどのようなものだったのか? Aggregation Switchと、Access Switchの分割している理由は? サーバとAccess Switchは、Ethernetでつないでいる? Access Switchや、Aggregation Swtichの冗長化はどうするか? トラフィックは、ACT/ACT or ACT/SBY でどう流れているのか? STP(Spanning Tree Protocol)とBroadcast Storm なぜ、このアーキテクチャが全盛だったのか? 従来のネットワーキングは、何が問題になるのか? L2にTTL(Time To Live)は存在する? 検証で上手くいっていても、系の切り替え時はドキドキ…
 
話したネタ Worse Is Better - 過去を知り、未来に備える。技術選定の審美眼 2019 edition 集中と分散 Good Old Webとは何か? 改訂第5版 PC UNIXユーザのためのPostgreSQL完全攻略ガイド(シーラカンス本) Linux, Apache, PostgreSQL, PHP 2層アーキテクチャから3層アーキテクチャへ EJB(Enterprise Java Beans)とは? SOAP(Simple Object Access Protocol)とは? なぜEJBやSOAPが生まれてきたのか? 言語依存から言語非依存、ベンダ依存からベンダ非依存へという流れ SOA(Service-Oriented Architecture)とは? Enterpr…
 
Loading …

クイックリファレンスガイド

Google login Twitter login Classic login