Bpstudy ajnreview

670 views
596 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
670
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Bpstudy ajnreview

  1. 1. appengine ja night review @kazunori_279
  2. 2. about me <ul><li>Kazunori Sato </li></ul><ul><ul><li>twitter: @kazunori_279 </li></ul></ul><ul><ul><li>Interests: cloud technologies, server side technologies, rich client… </li></ul></ul><ul><ul><li>appengine ja night admin </li></ul></ul>
  3. 3. about &quot;appengine ja night&quot; <ul><li>Community events for App Engine developers </li></ul><ul><li>Since Oct 2009 </li></ul><ul><li>Events </li></ul><ul><ul><li>appengine ja night (monthly) </li></ul></ul><ul><ul><li>appengine ja night in kansai </li></ul></ul><ul><ul><ul><li>by GTUG Kyoto (@bufferings) </li></ul></ul></ul><ul><ul><li>appengine ja hack-a-thon </li></ul></ul><ul><ul><ul><li>by @marblejenka and @shin1ogawa </li></ul></ul></ul><ul><ul><li>appengine ja night Sapporo </li></ul></ul><ul><ul><ul><li>by @shuji_w6e </li></ul></ul></ul>
  4. 4. appengine ja night sessions Date Sessions # of regs Place ajn#1 Oct 2009 &quot;JDO pitfalls&quot; by @higayasuo &quot;Low Level API + Unit testing&quot; by @shin1ogawa 31 Google Tokyo ajn#2 Oct 2009 &quot;JDO pitfalls&quot; by @higayasuo &quot;Low Level API + Unit testing&quot; by @shin1ogawa 73 Recruit MTL ajn#3 Dec 2009 &quot;Best practices on production apps&quot; by @bluerabbit777jp &quot;How to create a scalable apps&quot; by Takezaki-san 71 Gree ajn#4 Jan 2010 &quot;DSL driven development on GAE&quot; by @asami 224 &quot;App Engine transaction puzzlers&quot; by @ashigeru 95 Recruit MTL ajn#5 Feb 2010 &quot;App Engine Anti-patterns&quot; by @tmatsuo &quot;Global Transaction&quot; by @higayasuo 124 Gree ajn#6 Mar 2010 &quot;Global Transaction&quot; by @ashigeru and @higayasuo 127 Recruit MTL ajn#7 Apr 2010 &quot;Unit testing on GAE&quot; by @shin1ogawa &quot;GAE Q&As&quot; by @shin1ogawa 140 Gree ajn#8 Jun 2010 &quot;Using GAE on building Sport SNS site&quot; by @najeira &quot;Fast aggregation by skip list&quot; by @koher 130 Recruit MTL ajn#9 Jul 2010 &quot;Understanding Query&quot; by @bufferings &quot;Next Gen Query&quot; by @kazunori_279 108 the Canteen ajn#10 Aug 2010 &quot;Slim3 on App Engine&quot; by @higayasuo &quot;Mirah and Dubious&quot; by @headius and @johnwoodell &quot;Google Apps Marketplace + GAE&quot; by @nakajiman &quot;DaVinciPad on GAE/J&quot; by @shumpei 120 Google Tokyo
  5. 5. Bigtable & Slim3 <ul><li>by @higayasuo </li></ul><ul><li>Slim3 </li></ul><ul><ul><li>slim3.org </li></ul></ul><ul><ul><li>Full-stack MVC for GAE/J </li></ul></ul><ul><ul><li>&quot;Less is More&quot; </li></ul></ul><ul><li>Check out the demo later! </li></ul>
  6. 6. Low Level API & Protocol Buffer <ul><li>by @shin1ogawa </li></ul>
  7. 7. Best practices on production GAE apps <ul><li>by @bluerabbit777jp </li></ul><ul><ul><li>Task chain pattern </li></ul></ul>
  8. 8. Parallel PDF Creation by Task Queue <ul><li>by Takezaki-san </li></ul>
  9. 9. Scala DSL-based MDA <ul><li>Simplemodeler by @asami224 </li></ul><ul><ul><li>Mindmap </li></ul></ul><ul><ul><li>to GAE/Py & Java </li></ul></ul>
  10. 10. BASE tx design patterns <ul><li>by @ashigeru </li></ul><ul><ul><li>Idempotence + Exactly Once pattern on TQ </li></ul></ul>
  11. 11. Anti patterns of App Engine <ul><li>by @tmatsuo </li></ul>
  12. 12. Global transaction support on Slim3 <ul><li>by @higayasuo and @ashigeru </li></ul><ul><ul><li>based on 2-phase commit protocol </li></ul></ul>
  13. 13. Test Driven Development on App Engine <ul><li>by @shin1ogawa </li></ul>
  14. 14. Aggregation by Indexable Skip List <ul><li>by @koher </li></ul><ul><ul><li>Sum, max, min, avg and etc. of a range </li></ul></ul><ul><ul><li>at O(log N) !! </li></ul></ul>
  15. 15. Understanding Query and Next Gen Query <ul><li>by @bufferings and @kazunori_279 </li></ul>
  16. 16. Space Filling Curve for multi-dimensional queries <ul><li>by @ashigeru </li></ul>
  17. 17. Mirah and Dubious <ul><li>by @headius and @johnwoodell </li></ul>
  18. 18. Google Apps Marketplace + GAE <ul><li>by @nakajiman </li></ul>
  19. 19. Java EE technologies on GAE <ul><li>by @shumpei </li></ul><ul><ul><li>for &quot;DaVinchPad&quot; service </li></ul></ul>
  20. 20. How to attend? <ul><li>Announcements: </li></ul><ul><li>@appengineja on twitter </li></ul><ul><li>Google App Engine Japan ML </li></ul><ul><li>Links to the appengine ja night reports </li></ul><ul><li>http://bit.ly/dD2fUu </li></ul><ul><li>Meet us at Developer Sandbox ajn booth! </li></ul>

×