คำถามติดแท็ก google-app-engine

17
Windows Azure เทียบกับ Amazon EC2 กับ Google App Engine
จากมุมมองของนักพัฒนาคุณควรพิจารณาแพลตฟอร์มใดสำหรับแอปพลิเคชั่นเว็บโซเชียลขนาดใหญ่ หากคุณสามารถให้รายละเอียดบางอย่างเกี่ยวกับสิ่งที่คุณคิดว่าเป็นจุดแข็งของทางเลือกที่จะดี

13
วิธีที่ถูกที่สุดในการโฮสต์โครงการงานอดิเรกคืออะไร [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัพเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Software Engineering Stack Exchange ปิดให้บริการใน6 ปีที่ผ่านมา อะไรคือสิ่งที่ดีที่สุดที่จะนำเว็บโปรเจ็กต์งานอดิเรกของคุณ (เว็บแอพตัวเองไม่ใช่รหัส) โดยทั่วไปโครงการเป็นเช่นนั้น: a) ฉันแค่ต้องการทดสอบความคิดที่น่าสนใจโดยไม่ต้องสำรวจมุมมองทางธุรกิจของมันเพื่อดูว่าผู้คนจะนำไปใช้อย่างไร b) ฉันไม่ได้คาดหวังกับการจราจรมากนัก c) ฉันไม่ต้องการปรับขนาดทันที d) ฉันไม่ต้องการถูกผูกติดกับเทคโนโลยีเดียว (ฉันต้องการทำโครงการต่าง ๆ เพื่อทำความคุ้นเคยกับเว็บสแต็คแลงและ libs) เครื่องมือตรวจสอบของ Google ดูเหมือนจะเข้มงวดมากสำหรับสิ่งที่สำรวจ ... ข้อ จำกัด ที่ไม่มีการร้องขอขาออกสามารถเกินกว่า 10 วินาทีและทุกคำขอต้องย้อนกลับไปภายใน 30 วินาทีและฉี่ฉันออกไปฉันรู้ว่าพวกเขาจำเป็นต้องปรับขนาด แต่ฉันจะ ชอบให้เป็นตัวเลือก ไมโครโหนดของ Amazon EC2 นั้นฟรีหนึ่งปี แต่พวกเขาขอข้อมูลบัตรเครดิตที่ฉันไม่แน่ใจว่าฉันต้องการให้เมื่อฉันไม่ได้ชำระเงินในตอนแรก ฉันมีทางเลือกฟรี / ราคาถูกอื่นใด

2
การ“ เปิดเผย” บางสิ่งหมายความว่าอย่างไร
ดังนั้นฉันกำลังทำงานในการสร้างแอปพลิเคชัน Google App Engine และฉันเจอคำว่า "เปิดเผย" หลายครั้งเช่น "แอปแรกของคุณสามารถแสดงวัตถุโดยใช้ HTTP based API" และ "เปิดเผยคลาสข้อมูลโมเดลผ่าน REST API " "เปิดเผย" หมายความว่าอะไร? มีการกระทำบางอย่างที่เกี่ยวข้องหรือไม่หรือเป็นส่วนนามธรรมของการออกแบบ?

8
ฉันจะเขียนการทดสอบกับบริการที่สอดคล้องกันในที่สุดได้อย่างไร
ฉันกำลังสร้างบริการที่อยู่ด้านบนของ Google App Engine Datastore ซึ่งเป็นที่เก็บข้อมูลที่สอดคล้องกันในที่สุด สำหรับแอปพลิเคชันของฉันนี่ใช้ได้ อย่างไรก็ตามฉันกำลังพัฒนาแบบทดสอบที่ทำสิ่งต่าง ๆ เช่นวัตถุ PUT จากนั้นรับวัตถุและตรวจสอบคุณสมบัติบนวัตถุที่ส่งคืน น่าเสียดายที่ในที่สุดเนื่องจากที่เก็บข้อมูลมีความสอดคล้องกันการทดสอบอย่างง่ายเหล่านี้จึงไม่สามารถทำซ้ำได้ คุณจะทดสอบบริการที่สอดคล้องกันได้อย่างไรในที่สุด?

3
Oracle เป็นเจ้าของ Java แต่ Google ใช้ Java อยู่ใช่ไหม
ตกลงฉันไม่เข้าใจ "Oracle เป็นเจ้าของ Java" หมายถึงอะไร Google ใช้จาวาใน Google App Engine อย่างแน่นอนนั่นหมายความว่า Google ต้องจ่ายเงินให้กับออราเคิลหรือเปล่า?

5
Google App Engine - เราควรใช้หรือไม่ [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ฉันกำลังพิจารณาใช้ Google App Engine สำหรับการจับคู่ทางออนไลน์ (และอาจจัดอันดับไม่แน่ใจ) ของผู้ใช้ในเกม RTS (ในปัจจุบันสมมุติ) อย่างไรก็ตามฉันเพิ่งอ่านบทวิจารณ์ที่ไม่ดีนี้ซึ่งทำให้ฉันกังวล ปัญหาใดบ้างที่พวกเขาแก้ไข (หรือกำลังวางแผนที่จะแก้ไข) ซึ่งอาจเป็นปัญหาสำหรับฉันและมีทางเลือกอื่นอีกหรือไม่

4
คุณคิดว่า GAE เพียงอย่างเดียวนั้นเพียงพอที่จะพิสูจน์การเรียนรู้ของ Python มากกว่า Ruby หรือไม่? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา เมื่อพิจารณาถึงความจริงที่ว่าคุณไม่จำเป็นต้องมีส่วนร่วมในการติดตั้ง / ซื้อเซิร์ฟเวอร์หรือแม้แต่ซื้อโดเมนคุณคิดว่าข้อเท็จจริงเพียงอย่างเดียวก็เพียงพอแล้วที่จะเลือกโดเมนอื่น ฉันไม่ต้องการทำงานกับ Google App Engine ฉันแค่พบว่าสะดวกเมื่อพูดถึงการโฮสต์ / สภาพแวดล้อม / ฯลฯ และสงสัยว่านั่นเป็นเหตุผลที่ดีพอที่จะเรียนรู้หลาม ไม่ว่าในกรณีใดฉันไม่ได้มองหาการถกเถียงระหว่างไพ ธ อนกับทับทิม แต่มีมากขึ้นใน Google App Engine และค่าของมันเพียงพอที่จะกำหนดภาษาที่คุณควรเรียนรู้หรือไม่

2
CDNs ปกป้องไซต์ failover จากการโจมตี DDoS อย่างไร
ฉันอยู่ในขั้นตอนการออกแบบสำหรับเว็บแอปพลิเคชัน Java ที่อาจจะนำไปใช้กับ Google App Engine (GAE) สิ่งที่ดีเกี่ยวกับ GAE คือฉันไม่ต้องกังวลเกี่ยวกับการเสริมแอปของฉันจากการโจมตี DDoS ที่น่ากลัวฉันเพียงแค่ระบุ "เพดานการเรียกเก็บเงิน" และถ้าปริมาณการใช้ของฉันสูงถึงเพดานนี้ (DDoS หรืออย่างอื่น) GAE จะเพิ่งปิดแอปของฉัน กล่าวอีกนัยหนึ่ง GAE จะปรับขนาดเป็นจำนวนเท่าใดก็ได้จนกว่าคุณจะไม่สามารถทำให้แอปทำงานต่อไปได้อีกต่อไป ดังนั้นฉันจึงพยายามวางแผนฉุกเฉินหากฉันกดเพดานการเรียกเก็บเงินนี้และ GAE ปิดแอปของฉันการตั้งค่า DNS โดเมนเว็บแอปของฉัน "ล้มเหลว" เป็นที่อยู่ IP อื่นที่ไม่ใช่ GAE งานวิจัยเริ่มต้นบางงานแสดงให้เห็นว่า CDN บางตัวเช่น CloudFlare ให้บริการสำหรับสถานการณ์ที่แน่นอนนี้ โดยพื้นฐานแล้วฉันเพิ่งเก็บการตั้งค่า DNS ไว้กับพวกเขาและพวกเขายังมี API ที่ฉันสามารถใช้เพื่อทำให้กระบวนการล้มเหลวอัตโนมัติ ดังนั้นหากฉันตรวจพบว่าฉันอยู่ที่ 99% เพดานการเรียกเก็บเงินสำหรับแอป GAE ของฉันฉันสามารถกด CloudFlare API นี้ได้และ CloudFlare …

4
GAE เป็นโครงสร้างพื้นฐานที่สามารถโฮสต์แอปที่ผู้ใช้หลายล้านคนใช้อยู่หรือไม่
ฉันอยากรู้ด้วยข้อ จำกัด ของ GAE ที่ระบุไว้ด้านล่างเป็นไปได้ไหมที่จะสร้างแอปโซเชียลที่ยอดเยี่ยม (เช่น Facebook) ด้วยการโฮสต์แอพนั้นบน GAE กล่าวอีกนัยหนึ่งคือ GAE โครงสร้างพื้นฐานที่สามารถโฮสต์แอปที่ใช้งานโดยผู้ใช้งาน 600 ล้านคน ข้อ จำกัด ที่ฉันได้รับจากกระดานสนทนา / บล็อก (โปรดเพิ่มลงในรายการหากคุณพบสิ่งที่ขาดหายไป): คำขอ HTTP / ตอบกลับ ขนาดคำขอสูงสุด: 32 MB ขนาดการตอบสนองสูงสุด: 32 MB คำขอทั้งหมดจะต้องตอบกลับภายใน 30 วินาทีมิฉะนั้น GAE จะส่ง DeadlineExceededException งาน cron แต่ละงานจะต้องดำเนินการภายใน 10 นาที งาน Cron ไม่สามารถใช้การลดแผนที่ได้ GET หรือ POST ไปยังเว็บไซต์อื่นจะถูกยกเลิกหลังจาก 5 วินาที …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.