This document summarizes a microservices meetup hosted by @mosa_siru. Key points include:
1. @mosa_siru is an engineer at DeNA and CTO of Gunosy.
2. The meetup covered Gunosy's architecture with over 45 GitHub repositories, 30 stacks, 10 Go APIs, and 10 Python batch processes using AWS services like Kinesis, Lambda, SQS and API Gateway.
3. Challenges discussed were managing 30 microservices, ensuring API latency below 50ms across availability zones, and handling 10 requests per second with nginx load balancing across 20 servers.
This document summarizes a microservices meetup hosted by @mosa_siru. Key points include:
1. @mosa_siru is an engineer at DeNA and CTO of Gunosy.
2. The meetup covered Gunosy's architecture with over 45 GitHub repositories, 30 stacks, 10 Go APIs, and 10 Python batch processes using AWS services like Kinesis, Lambda, SQS and API Gateway.
3. Challenges discussed were managing 30 microservices, ensuring API latency below 50ms across availability zones, and handling 10 requests per second with nginx load balancing across 20 servers.
This document contains a collection of random links and images from Flickr along with some text fragments. It discusses labor-intensive industries, requirements and supply, stable vs small vs self-organizing teams, roles like CTO, teal organizations, time and money emojis, and includes a link to a business plan and a quote about social change. The document aggregates disparate pieces of information from various sources without clearly connecting them into a cohesive whole.
This document discusses the after-party for the 2015 RubyKaigi conference. It provides links to slide decks about the previous year's after-party and drinking games. The main points are that the after-party involves drinking alcohol in the evening, which often leads to attendees getting tired, going to bed late, and then oversleeping and feeling hungover the next day. Some reflection emoji are included, suggesting the author thinks about ways to improve or do things differently at future after-parties.
This document lists numerous links related to agile software development methods and practices such as XP, Scrum, Crystal, FDD, and DSDM. It also includes links about the history and origins of the Agile Manifesto. Many of the links are to Japanese language resources on agile conferences, case studies, and training courses in Japan.
The document contains links to various slideshow presentations and articles about software engineering. It also contains brief biographical information about Barry Boehm, an American software engineer and professor known for his contributions to the field of software engineering. Intermixed throughout are Japanese phrases and checkmarks.
Barry Boehm is a renowned American software engineer and professor known for his contributions to software engineering. He is a Distinguished Professor at the University of Southern California, where he also serves as the Founding Director of the Center for Systems and Software Engineering. Boehm helped pioneer many practices still used in software engineering today.
The document discusses building a better team through agile practices. It lists websites for learning more about agile teams and provides a visualization of team members arranged in a diamond shape, with one member at the top and bottom and multiple members on the sides, to represent collaborating effectively. It encourages visiting listed websites to learn how agile practices can strengthen team connections.
The document announces the Visionaries Summit 2011 conference to be held in Pandora's Box and explores whether hope remains for the future. It provides a link for more information about the conference at http://ruby.agile.esm.co.jp/.
The document discusses the traditional "iron triangle" of project management consisting of scope, cost, and schedule. It then introduces the "agile iron triangle" which prioritizes value and adds quality and constraints. The agile approach recognizes that scope, cost, and schedule are constraints, not priorities. It emphasizes that XP (eXtreme Programming) is about enabling social change through this people-first methodology.
The document compares the traditional iron triangle of project management (scope, cost, schedule) to the agile iron triangle (value, scope, cost, schedule, quality, constraints). It discusses how agile prioritizes value over scope and schedule. The document is copyrighted by Eiwa System Management and contains several diagrams related to agile project management concepts.
This document discusses the differences between Scrum and XP, stating that Scrum focuses on organizational change by emphasizing processes and roles, while XP focuses more on social change by emphasizing coding standards and collective code ownership. Both Scrum and XP fall under the umbrella of Agile methodologies and share an emphasis on iterative development and an adaptive, flexible attitude.
The document discusses how XP (extreme programming) is focused on enabling social change. It advocates for XP by listing its principles such as communication, simplicity, feedback, and courage. The overall message is that XP can help organizations change for the better through its human-centric values and iterative development approach.
14. Kent Beck
James
Grenning
Robert C.
Martin
Mike Beedle
Jim
Highsmith
Steve Mellor
Arie van
Bennekum
Andrew
Hunt
Ken
Schwaber
Alistair
Cockburn
Ron Jeffries
Jeff
Sutherland
Ward
Cunningham
Jon Kern
Dave
Thomas
Martin
Fowler
Brian Marick
15. Kent Beck
James
Grenning
Robert C.
Martin
Mike Beedle
Jim
Highsmith
Steve Mellor
Arie van
Bennekum
Andrew
Hunt
Ken
Schwaber
Alistair
Cockburn
Ron Jeffries
Jeff
Sutherland
Ward
Cunningham
Jon Kern
Dave
Thomas
Martin
Fowler
Brian Marick
XP Embedded
TDD XP
Scrum ASD
Executable
UML
DSDM
Pragmatic
Programmer Scrum
Crystal XP Scrum
XP FDD
Pragmatic
Programmer
XP Testing
16. XP Embedded
TDD XP
Scrum ASD
Executable
UML
DSDM
Pragmatic
Programmer Scrum
Crystal XP Scrum
XP FDD
Pragmatic
Programmer
XP Testing
17. XP Embedded
TDD XP
Scrum ASD Executable
UML
DSDM
Pragmatic
Programmer Scrum
Crystal XP Scrum
XP FDD Pragmatic
Programmer
XP Testing
Agile
25. Jim Coplien
A Development Process
Generative Pattern Language
Kent Beckがこの論文のシェパード
Ward Cunnigham
EPISODES:A Pattern Language of
Competitive Development
XPのルーツ
1995年 パターン
36. XPエクストリーム・プログラミング実行計画
Planning Extreme Programming
Kent Beck, Martin Fowler
(October 26, 2000)
Foreword by Tom DeMarco
XPエクストリーム・プログラミング検証編
Extreme Programming Examined
Giancarlo Succi, Michele Marchesi
(May 23, 2001)
XPエクストリーム・プログラミング導入編
Extreme Programming Installed
Ron Jeffries, Ann Anderson, Chet
Hendrickson
(October 26, 2000)
Foreword by Kent Beck
Afterword by Dan Rawsthorne, Ph.D.
XPエクストリーム・プログラミング実践記
Extreme Programming in Practice
James W. Newkirk, Robert C. Martin
(June 5, 2001)
Foreword by Martin Fowler
XPエクストリーム・プログラミング
アドベンチャー
Extreme Programming Explored
William C. Wake
(July 28, 2001)
Foreword by Dave Thomas
XPエクストリーム・プログラミング懐疑編
Questioning Extreme Programming
Pete McBreen
(July 19, 2002)
Foreword by Kent Beck
XPエクストリーム・プログラミング適用編
Extreme Programming Applied
Ken Auer, Roy Miller
(October 11, 2001)
Foreword by Ward Cunningham
XPエクストリーム・プログラミング
ウェブ開発編
Extreme Programming for Web
Projects
Doug Wallace, Isobel Raggett, Joel
Aufgang (September 29, 2002)
Foreword by Chet Hendrickson
37. XPエクストリーム・プログラミング実行計画
Planning Extreme Programming
Kent Beck, Martin Fowler
(October 26, 2000)
Foreword by Tom DeMarco
XPエクストリーム・プログラミング検証編
Extreme Programming Examined
Giancarlo Succi, Michele Marchesi
(May 23, 2001)
XPエクストリーム・プログラミング導入編
Extreme Programming Installed
Ron Jeffries, Ann Anderson, Chet
Hendrickson
(October 26, 2000)
Foreword by Kent Beck
Afterword by Dan Rawsthorne, Ph.D.
XPエクストリーム・プログラミング実践記
Extreme Programming in Practice
James W. Newkirk, Robert C. Martin
(June 5, 2001)
Foreword by Martin Fowler
XPエクストリーム・プログラミング
アドベンチャー
Extreme Programming Explored
William C. Wake
(July 28, 2001)
Foreword by Dave Thomas
XPエクストリーム・プログラミング懐疑編
Questioning Extreme Programming
Pete McBreen
(July 19, 2002)
Foreword by Kent Beck
XPエクストリーム・プログラミング適用編
Extreme Programming Applied
Ken Auer, Roy Miller
(October 11, 2001)
Foreword by Ward Cunningham
XPエクストリーム・プログラミング
ウェブ開発編
Extreme Programming for Web
Projects
Doug Wallace, Isobel Raggett, Joel
Aufgang (September 29, 2002)
Foreword by Chet Hendrickson
38. Testing Extreme Programming
Lisa Crispin
(October 25, 2002)
Foreword by Brain Marick
Afterword by Ron Jeffries
Extreme Programming Perspectives
Giancarlo Succi, Michele Marchesi,
James Donovan Wells, Laurie Wiiliams
(August 26, 2002)
Foreword by Jim Highsmith
39. Testing Extreme Programming
Lisa Crispin
(October 25, 2002)
Foreword by Brain Marick
Afterword by Ron Jeffries
Extreme Programming Perspectives
Giancarlo Succi, Michele Marchesi,
James Donovan Wells, Laurie Wiiliams
(August 26, 2002)
Foreword by Jim Highsmith