PostgreSQL Community in 
Japan 
Past, Present and Future 
Japan PostgreSQL Users Group 
Satoshi Nagayasu 
snaga@uptime.jp 
@pgcon china 2014
Satoshi Nagayasu 
• 2004 
– NTT DATA 
• 2005 
– JPUG PR Director 
• 2009 
– Uptime Technologies (CEO) 
• 2010 
– JPUG Chairperson 
• 2013 
– MinaCare (CTO)
Satoshi Nagayasu 
• Database Engineer 
• Data Center Engineer 
• ITSM Specialist 
• Data Steward 
• System Architect 
• Co-founder 
• CTO
What I Did in PostgreSQL 
• pgstatindex 
• pageinspect 
• xlogdump 
– ... and lots of rejected patches!  
• Patch review 
• PostgresForest, Postgres-XC 
– at my prev jobs
Japan PostgreSQL 
Users Group
Japanese PostgreSQL 
Communities 
• Japan PostgreSQL Users Group 
– A Non-profit Organization by Individuals and 
Supporting Companies. 
– Founded 15 Years Ago 
• PostgreSQL Enterprise Consortium 
– A Kind of Business Alliance for Enterprise 
Users (Corporations) 
– Founded A Few Years Ago
Japan PostgreSQL Users 
Group (JPUG) 
• A Non-profit Organization by Individuals 
and Supporting Companies. 
• Founded 15 Years Ago. 
• To Promote and Evangelize PostgreSQL
JPUG Mission 
• Promote PostgreSQL usage in Japan 
• To be acknowledged OSS RDBMS 
• Research and development on 
PostgreSQL 
• Release PostgreSQL information 
• Promote personal exchange in the 
society
Past
Brief History of JPUG 
• 1996/12 pgsql-jp (ML) started 
• 1999/7 JPUG (a private org.) 
• 2006/2 JPUG (authorized NPO) 
• 2009/11 10th Anniv. Conf. 
• 2014/12 15th Anniv. Conf.
To Build the Community, We 
Did... 
• Create a mailing list. 
• Make events, meet each other, and 
invite experts and developers. 
• Translate documents. 
• Outreach by presenting at tech 
events and writing articles/books.
Before JPUG 
• pgsql-jp, a mailing-list, was started 
in 1996 before JPUG. 
• Mailing-list was very popular for 
software engineers in Japan. 
• Hundreds of e-mails per month.
0 
50 
100 
150 
200 
250 
300 
350 
400 
450 
500 
January 
April 
July 
October 
January 
April 
July 
October 
January 
April 
July 
October 
January 
April 
July 
October 
January 
April 
July 
October 
January 
April 
July 
October 
January 
April 
July 
October 
January 
April 
July 
October 
January 
April 
July 
October 
January 
April 
July 
October 
January 
April 
July 
October 
January 
April 
July 
October 
January 
April 
July 
October 
2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 
pgsql‐jp Monthly Traffic 
Pgsql-jp statistics
PostgreSQL 7.0 
2000.4.19
Translating Official Document
Fruitages
Study Meetups
PostgreSQL Conference 2009 
Japan
Expansion 
(as of Oct.2009) 
• Authorized as an nonprofit organization by 
Tokyo Metropolitan Local Government in 2005 
• 54 official members, 24 directors, and 3,600 
web members 
• Established 9 branches covering major cities 
• Established 3 working groups for specific 
interests
Present
Focuses & Activities 
• Providing PostgreSQL Information 
– Translating the official docs into Japanese 
– The “Letʼs Postgres” Web Site 
– Sending speakers to several tech events 
• Educating Users 
– Holding study meetups 
• Connecting People 
– Holding several own events/meetups 
– Providing basic infrastructure, such as 
web&ML.
Organization
Years Old 
Branches Working Groups 
Supporting Companies 
Individuals (on ML)
Finance 
• Disclosure 
– JPUG discloses audited financial statements required 
by the law. 
• Revenue 
– 4.4M JPY (FY2014) 
– From Supporting Companies, Conference Sponsors 
and Conference Registration Fee 
• Expenses 
– 3.4M JPY (FY2014) 
– Conference, Speakers Travel Allowance
Branches 
• Hokkaido 
• Tohoku 
• Niigata 
• Nagoya 
• Kansai 
• Chugoku 
• Shikoku 
• Kyusyu 
• Okinawa
Working Groups 
• Architecture & Internal Study WG 
• Web Admin WG 
• Documentation & Translation WG 
• Study Meetup WG
Events 
• Annual Conferences 
– Internals, Architecture and Technical 
– Case Studies 
• Meetups 
– By Branches 
– By WGs 
• Unconfernces 
• Study camp 
• Outreach at several OSS related events 
– OSC (Open Source Conference) Series
Unconferences
Unconferences 
• Build a program in a collaborative way. 
(No program committee) 
• Encourage to share own interests & 
experiences in the community. (We 
welcome junior engineers!) 
• Extremely Interactive!  (Enjoy 
the discussions!)
Study Meetups
Translated Official Document
Let’s Postgres
Future
What I Focus On 
Right Now 
• Looking for new heroes 
– Encourage younger/junior engineers, and 
push them onto the stage!  
• Having Global Perspective 
– Strongly interested in Asian countries. 
• Connecting Communities 
– Letʼs start from persons, but communities 
matter.
Global Perspective 
Selena Deckelmann, Magnus Hagander 
“PostgreSQL User Groups”
Connecting Communities 
• PostgreSQL Conference 2014 Japan 
– Was held in Japan last week 
• Speakers from Asian/APAC countries 
– From China, India, Indonesia, Australia 
– Was a first challenge for JPUG 
• Time to consider pan-Asian PostgreSQL 
Conference? 
– Wish to connect more communities! 
PostgreSQL Conference 2014 
Japan
Any Question? 
有什么问题吗?
Thank you! 
谢谢!

PostgreSQL Community in Japan

  • 1.
    PostgreSQL Community in Japan Past, Present and Future Japan PostgreSQL Users Group Satoshi Nagayasu snaga@uptime.jp @pgcon china 2014
  • 2.
    Satoshi Nagayasu •2004 – NTT DATA • 2005 – JPUG PR Director • 2009 – Uptime Technologies (CEO) • 2010 – JPUG Chairperson • 2013 – MinaCare (CTO)
  • 3.
    Satoshi Nagayasu •Database Engineer • Data Center Engineer • ITSM Specialist • Data Steward • System Architect • Co-founder • CTO
  • 4.
    What I Didin PostgreSQL • pgstatindex • pageinspect • xlogdump – ... and lots of rejected patches!  • Patch review • PostgresForest, Postgres-XC – at my prev jobs
  • 5.
  • 6.
    Japanese PostgreSQL Communities • Japan PostgreSQL Users Group – A Non-profit Organization by Individuals and Supporting Companies. – Founded 15 Years Ago • PostgreSQL Enterprise Consortium – A Kind of Business Alliance for Enterprise Users (Corporations) – Founded A Few Years Ago
  • 8.
    Japan PostgreSQL Users Group (JPUG) • A Non-profit Organization by Individuals and Supporting Companies. • Founded 15 Years Ago. • To Promote and Evangelize PostgreSQL
  • 9.
    JPUG Mission •Promote PostgreSQL usage in Japan • To be acknowledged OSS RDBMS • Research and development on PostgreSQL • Release PostgreSQL information • Promote personal exchange in the society
  • 10.
  • 11.
    Brief History ofJPUG • 1996/12 pgsql-jp (ML) started • 1999/7 JPUG (a private org.) • 2006/2 JPUG (authorized NPO) • 2009/11 10th Anniv. Conf. • 2014/12 15th Anniv. Conf.
  • 12.
    To Build theCommunity, We Did... • Create a mailing list. • Make events, meet each other, and invite experts and developers. • Translate documents. • Outreach by presenting at tech events and writing articles/books.
  • 13.
    Before JPUG •pgsql-jp, a mailing-list, was started in 1996 before JPUG. • Mailing-list was very popular for software engineers in Japan. • Hundreds of e-mails per month.
  • 14.
    0 50 100 150 200 250 300 350 400 450 500 January April July October January April July October January April July October January April July October January April July October January April July October January April July October January April July October January April July October January April July October January April July October January April July October January April July October 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 pgsql‐jp Monthly Traffic Pgsql-jp statistics
  • 15.
  • 16.
  • 18.
  • 19.
  • 20.
  • 21.
    Expansion (as ofOct.2009) • Authorized as an nonprofit organization by Tokyo Metropolitan Local Government in 2005 • 54 official members, 24 directors, and 3,600 web members • Established 9 branches covering major cities • Established 3 working groups for specific interests
  • 22.
  • 23.
    Focuses & Activities • Providing PostgreSQL Information – Translating the official docs into Japanese – The “Letʼs Postgres” Web Site – Sending speakers to several tech events • Educating Users – Holding study meetups • Connecting People – Holding several own events/meetups – Providing basic infrastructure, such as web&ML.
  • 24.
  • 25.
    Years Old BranchesWorking Groups Supporting Companies Individuals (on ML)
  • 26.
    Finance • Disclosure – JPUG discloses audited financial statements required by the law. • Revenue – 4.4M JPY (FY2014) – From Supporting Companies, Conference Sponsors and Conference Registration Fee • Expenses – 3.4M JPY (FY2014) – Conference, Speakers Travel Allowance
  • 27.
    Branches • Hokkaido • Tohoku • Niigata • Nagoya • Kansai • Chugoku • Shikoku • Kyusyu • Okinawa
  • 28.
    Working Groups •Architecture & Internal Study WG • Web Admin WG • Documentation & Translation WG • Study Meetup WG
  • 29.
    Events • AnnualConferences – Internals, Architecture and Technical – Case Studies • Meetups – By Branches – By WGs • Unconfernces • Study camp • Outreach at several OSS related events – OSC (Open Source Conference) Series
  • 30.
  • 31.
    Unconferences • Builda program in a collaborative way. (No program committee) • Encourage to share own interests & experiences in the community. (We welcome junior engineers!) • Extremely Interactive!  (Enjoy the discussions!)
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
    What I FocusOn Right Now • Looking for new heroes – Encourage younger/junior engineers, and push them onto the stage!  • Having Global Perspective – Strongly interested in Asian countries. • Connecting Communities – Letʼs start from persons, but communities matter.
  • 37.
    Global Perspective SelenaDeckelmann, Magnus Hagander “PostgreSQL User Groups”
  • 38.
    Connecting Communities •PostgreSQL Conference 2014 Japan – Was held in Japan last week • Speakers from Asian/APAC countries – From China, India, Indonesia, Australia – Was a first challenge for JPUG • Time to consider pan-Asian PostgreSQL Conference? – Wish to connect more communities! 
  • 39.
  • 40.
  • 41.