InfoQ ホームページ アーティクル
-
知っておきたいプラットフォームエンジニアリングのホットなトピック
成功するプラットフォームチームは、組織全体の目標に合致し、組織内でのチームの役割を積極的に定義し、エンジニアを鼓舞するミッションステートメントを持っている
-
Pipelines as Codeで開発チームがワークフローをオーケストレーションする方法
DevOpsが業界の中心にある今、チームは従来のインフラストラクチャやコンフィギュレーションにとどまらず、"as Code"アプローチを拡大できる。
-
ファシリテーションスキルはスクラムチームにいつ、なぜ、どのように役立つか
Effective Facilitation helps Scrum and Agile Teams leverage differences in positive ways, guiding teams to frame their discussions with clear purpose, decisions, outcomes and engagement with one another. This article talks about how facilitation can make or break team interactions, the amount of facilitation needed in certain scenarios, how to drive decisions with facilitation, and more.
-
ソフトウェア・アーキテクチャとデザインのInfoQトレンドレポート - 2023年4月
Daprのようなフレームワークがクラウドネイティブの抽象化モデルに焦点を当て、アーキテクトがビジネスロジックを実装の詳細から切り離せるようにするため、移植性を考慮したデザインが採用されつつある。
-
2023年のソフトウェアテスト、人工知能、機械学習の動向について
Technology has taken significant leaps within the last few years, introducing advancements that have taken us further into the digital age, impacting the software testing industry, and we're seeing advances in machine learning, artificial intelligence, and the neural networks making them possible. These new technologies will change how software is developed and tested like never before.
-
効果的なリモートワークを可能にする - チーム・トポロジーからの原則とパターン
This article shares ideas, principles, and practices from Team Topologies (and related topics) to help organizations approach their structures' design and evolution to better support interactions in remote working. It also shares examples to showcase their impact when used to better approach organizational design, in general, and particularly to support remote working.
-
CloudflareにおけるKafkaの話 ~ メッセージ1兆件に至るまでに学んだ教訓
Cloudflare uses Kafka clusters to decouple microservices and communicate the creation, change or deletion of various resources via protobuf, a common data format in a fault-tolerant manner. The authors suggest investing in metrics for problem detection, prioritizing clear SDK documentation, and balancing flexibility and simplicity for standardized pipelines.
-
マインドフルネスと非構造化時間によってITチームの燃え尽き症候群を消滅させる
Burnout is taking a toll on IT and creating serious skill shortages. How can you keep your IT team engaged, productive, and happy? Mindfulness and unstructured time are delivering tangible business benefits that positively impact the bottom line, all while driving worker satisfaction and well-being.
-
静かなるプラットフォーム革命 ~ クラウドネイティブ・プラットフォームを根底から変革するeBPF
There is a silent eBPF revolution reshaping platforms and the cloud-native world in its image, and this is its story.
-
モダンなCI/CDパイプラインのための効果的なテスト自動化アプローチを考える
Shifting left can be used to improve test design and lead to faster, more effective CI/CD pipelines. By focusing on building effective and efficient tests, CI/CD runs can quickly return feedback.
-
シンプルなテストピラミッドの提案 ~ テストを有効活用するためのイロハ
Overcomplicating your test structure can lead to slow, brittle tests. A focus on test speed as the primary labeling mechanism maximizes your test investment.
-
Netflixにおける開発体験のスケールアップと成長
An optimal Developer Experience will depend a lot on the company the developer is working for. This article discusses why and when changes to developer needs will occur, how to get ahead of them, and how to adapt when these changes are necessary. I talk through some of the experiences myself and peers have had at Netflix, identifying some key learnings and examples we have gained over the years.