Return to Video

19-33 Interview with Chris

  • 0:00 - 0:03
    Bien, bienvenidos a esta entrevista
  • 0:03 - 0:04
    Estamos hablando con Chris Chew,
  • 0:04 - 0:08
    uno de los ingenieros de Udacity, que ha estado trabajando en ingeniería de aplicaciones
  • 0:08 - 0:12
    Y hoy vamos a hablar un poco sobre cómo Udacity usa la ingeniería de aplicaciones
  • 0:12 - 0:17
    en la producción, y algunas de las cosas que difieren de escribir apps para juegos..
  • 0:17 - 0:18
    Sabes, hemos estado escribiendo estas cosas sencillas,
  • 0:18 - 0:21
    y en realidad Udacity tiene miles de usuarios,
  • 0:21 - 0:23
    por lo que es un problema diferente el que ellos están resolviendo.
  • 0:24 - 0:27
    Hablamos antes sobre cómo cuando tu,
  • 0:27 - 0:30
    cuando viniste a Udacity tu estabas escéptico sobre App Engine y, y
  • 0:30 - 0:32
    tu esperabas tratar de convertir a la gente.
  • 0:32 - 0:34
    Y como, como ha sido tu experiencia hasta ahora?
  • 0:35 - 0:38
    A decir verdad, ha sido interesante.
  • 0:38 - 0:41
    Pienso mucho en la gente,
  • 0:41 - 0:46
    especialmente cuanto más experiencia en ingeniería tienes, mas esceptico
  • 0:46 - 0:51
    tiendes a ser sobre aquello que hace demandas tan grandes como las demandas de App Engine
  • 0:51 - 0:54
    y, tu sabes, siempre todo tiene compensaciones, y App Engine tiene compensaciones
  • 0:54 - 0:59
    Pero, tu sabes, yo realmente vine a Udacity pensando que seria
  • 0:59 - 1:01
    capaz de hablar a todo el mundo de moverse hacia algo diferente,
  • 1:01 - 1:03
    donde tuviesemos un poco mas de control
  • 1:03 - 1:06
    Y pienso que en realidad ha ocurrido lo contrario
  • 1:06 - 1:10
    yo he sido un poco llevado a otra manera, y pienso,
  • 1:10 - 1:13
    tu sabes, que App Engine es realmente el lugar perfecto para
  • 1:13 - 1:16
    Udacity, y que Udacity realmente funciona sobre App Engine.
  • 1:16 - 1:20
    Tenemos de verdad un monton de trafico, y hay incluso algunos sitios web mas grandes que
  • 1:20 - 1:23
    tienen mucho mas trafico del que nosotros hacemos correr adecuadamente sobre App Engine.
  • 1:23 - 1:26
    Si, en realidad asi es, yo tengo el mismo pensamiento.
  • 1:26 - 1:29
    Tu sabes, nosotros decidimos usar App Engine porque, tu sabes,
  • 1:29 - 1:32
    pense que seria facil de subir, subirlo online para los estudiantes, y asi
  • 1:32 - 1:34
    ellos no tendrian que hacer cosas para administrar el sistema.
  • 1:34 - 1:37
    Pero, tu sabes, yo siempre he hecho mis propias cosas bien, y no he usado App Engine.
  • 1:37 - 1:40
    asi es que yo estaba altamente esceptico, y he tenido un similar, un similar cambio de sentimiento.
  • 1:40 - 1:45
    Asi, cuales son algunas de las cosas que App Engine realiza que, hace que sea tan
  • 1:45 - 1:49
    agradable trabajar con el, que de otra forma tendrias que hacerlo todo por ti mismo ?
  • 1:49 - 1:51
    Lo grande que siempre e reduce a,
  • 1:51 - 1:58
    que ellos proveen un monton de infraestructura en la memoria cache con bancos de datos altamente replicados
  • 1:58 - 2:04
    Ellos te obligan a abordar lo que tiene de consistente tu aplicacion
  • 2:04 - 2:08
    tu sabes, y haces, tu sabes, lo mismo, un nombre tiene que ser actualizado
  • 2:08 - 2:12
    en cada parte inmediatamente o puede, o las cosas pueden ser un poco mas lentas de actualizar.
  • 2:12 - 2:16
    Tu sabes, las cosas como esas que construyen una aplicacion sencilla terminada, tu sabes,
  • 2:16 - 2:18
    tu no tienes que pensar y luego de repente tu obtienes algo grande y
  • 2:18 - 2:19
    entonces tu tienes que luchar por intentar y
  • 2:19 - 2:24
    redefinir, tu sabes, como esa clase de cosas iran a funcionar en tu sistema.
  • 2:24 - 2:27
    La puesta en la cola, es realmente muy poderosa.
  • 2:27 - 2:30
    todo sale muy facil, y parece muy confiable y tu lo sabes.
  • 2:30 - 2:34
    te permite construir, tu sabes, las tareas, y realmente enfocarte en esas tareas,
  • 2:34 - 2:37
    como lo opuesto a la infraestructura para obtener las tareas repartidas.
  • 2:38 - 2:43
    La infraestructura de inicio de sesion y los trabajos grandes funcionan realmente bien
  • 2:43 - 2:47
    Se puede, esto trabaja verdaderamente bien considerando la cantidad de registros de inicio que tu
  • 2:47 - 2:48
    puedes colocar a traves de ella
  • 2:48 - 2:51
    Tu mencionaste la puesta en la cola la cual es divertido, porque nosotros en realidad acabamos de gastar
  • 2:51 - 2:53
    un monton de tiempo en la entrevista anterior con Neil de Reddit,
  • 2:53 - 2:58
    hablando acerca de toda la infraestructura que Reddit ha construido relacionada con,
  • 2:58 - 3:01
    la puesta en la cola y la cache de pre-informatica y esa clase de cosas.
  • 3:02 - 3:04
    Fue realmente duro para nosotros construirla.
  • 3:04 - 3:08
    y hay un monton de cosas que yo pienso que fueron para nosotros verdaderamente dificiles de construir.
  • 3:08 - 3:13
    Me gustaria si puedes mencionar un poco la charla sobre como, el manejo
  • 3:13 - 3:18
    de la version funciono en App Engine y como funcionaron ese tipo de ataques en el cuadro mas grande ?
  • 3:18 - 3:21
    Las versiones son realmente interesantes en App Engine.
  • 3:21 - 3:24
    Ellas, ellas son diferentes de lo que yo esperaba y eso, asi
  • 3:24 - 3:29
    ellas verdaderamente te permiten subir una base de codigo totalmente diferente, en realidad pero
  • 3:29 - 3:34
    yendo en contra de la misma base de datos y de los mismos servicios.
  • 3:34 - 3:38
    Y tu puedes usar eso, yo supongo, en un par de diferentes maneras de forma efectiva.
  • 3:38 - 3:41
    Una cosa es que permite lo que nosotros llamamos testeo AB
  • 3:41 - 3:44
    Osea, algo como dos versiones de un sitio estan corriendo al mismo tiempo.
  • 3:44 - 3:49
    Y tenemos verdaderamente un testeo AB, una administracion ahi que te permite
  • 3:49 - 3:53
    un tipo de mezcla, tu sabes, el porcentaje de usuarios conectados, de alguna manera un tanto pegajosa.
  • 3:53 - 3:57
    Asi es que, tu sabes, tu puedes desplegar nuevas caracteristicas a algunos usuarios y testearlos a ellos,
  • 3:57 - 4:01
    y. y como ellos obtienen un mayor exito, hacen emigrar a todos los usuarios a esas nuevas caracteristicas.
  • 4:01 - 4:02
    Cosas como esa.
  • 4:03 - 4:06
  • 4:06 - 4:09
  • 4:09 - 4:12
  • 4:12 - 4:18
  • 4:18 - 4:22
  • 4:22 - 4:27
  • 4:27 - 4:30
  • 4:30 - 4:33
  • 4:33 - 4:37
  • 4:37 - 4:42
  • 4:42 - 4:42
  • Nem szinkronizált
  • Nem szinkronizált
  • Nem szinkronizált
  • Nem szinkronizált
  • Nem szinkronizált
  • Nem szinkronizált
  • Nem szinkronizált
  • Nem szinkronizált
Cím:
19-33 Interview with Chris
Leírás:

more » « less
Video Language:
English
Team:
Udacity
Projekt:
CS253 - Web Development
Duration:
04:43
jose bravo canepa edited Spanyol subtitles for 19-33 Interview with Chris
jose bravo canepa edited Spanyol subtitles for 19-33 Interview with Chris
jose bravo canepa edited Spanyol subtitles for 19-33 Interview with Chris
jose bravo canepa edited Spanyol subtitles for 19-33 Interview with Chris
Agustina Cardozo edited Spanyol subtitles for 19-33 Interview with Chris
Agustina Cardozo edited Spanyol subtitles for 19-33 Interview with Chris

Spanish subtitles

Incomplete

Felülvizsgálatok Compare revisions