Juno car sharing: TechCrunch is part of the Yahoo family of brands

El nuevo servicio de taxi de Juno llegará más lejos en la competencia por el mercado estadounidense / Sudo Null IT News Juno planea lanzar en Nueva York en la primavera de 2016. Los representantes de las startups confían en que podrán atraer a muchos conductores de Uber. Planean “restaurar la justicia” ofreciendo condiciones financieras más favorables para la sociedad, así como sus acciones. Juno cobrará a los conductores menos comisiones que Uber.

“Al construir su empresa, Uber se olvida por completo de las personas que realmente hacen la mayor parte del trabajo, los conductores. Imagine una empresa en la que todos los empleados tienen una mala actitud hacia la gerencia: no desea permanecer en una empresa así ”, dice el fundador de Juno, Talmon Marko.

El anuncio de la entrada de Uber en el mercado de Nueva York coincidió acertadamente con una ola de protestas de los conductores estadounidenses contra los cambios en los términos financieros de Uber introducidos en enero. Aquellos que están insatisfechos se quejan de que los recortes arancelarios que se les imponen están perjudicando sus ganancias.

Los servicios de taxi utilizan descuentos y bonificaciones para atraer clientes. Sin embargo, al mismo tiempo, el servicio de taxis está perdiendo conductores calificados que se van a la competencia.

Marco prometió que Juno intentaría evitar las guerras de precios que hasta ahora han sido comunes en este segmento. “Cada vez que Uber o Lyft recortan precios, es a expensas de los conductores”, explica el responsable de Juno.

Los conductores que solo acepten trabajar con Juno serán tratados como empleados de Juno y no como contratistas independientes, dijo.

A diferencia de Uber, que cobra una comisión del 20%, Juno planea limitarse al 10%. Además, la mitad de las acciones de Juno están reservadas para los conductores.

Juno intenta entablar relaciones principalmente con los conductores de Uber al exigirles que tengan calificaciones altas de Uber. Juno les paga a algunos conductores de Uber $25 por semana, lo que les exige que solo mantengan la aplicación Juno en funcionamiento durante sus viajes regulares en Uber. Según Marko, esto permitirá a la empresa comprender mejor los patrones de comportamiento de los usuarios, los patrones de tráfico de la ciudad y otros datos necesarios para el funcionamiento exitoso de una startup.

No se reveló información sobre la situación financiera de Juno, Marco solo dice que la puesta en marcha ha recaudado varias decenas de millones de dólares.

Se sabe que Juno tiene actualmente un equipo de desarrollo en Israel y un centro de I+D en Minsk con más de 40 personas. Además, la startup alquiló una oficina en el centro de Manhattan con una superficie de unos 1.000 metros cuadrados.

Juno es una nueva empresa de los fundadores de Viber, Talmon Marko e Igor Magazinnik.

Sin embargo, la competencia en el mercado de pasajeros de Nueva York es muy feroz y uno de los rivales de Uber, Hailo, admitió la derrota.

Lyft, que compite con éxito con Uber en el mercado estadounidense, está atrayendo a los conductores con un sistema de propinas y comisiones reducidas para los taxistas de tiempo completo. Hace unos días, Uber decidió seguir el ejemplo de la competencia al introducir también comisiones preferenciales para los taxistas de tiempo completo.

22 de enero “Megamind” escribió que uno de los fabricantes de automóviles más grandes del mundo, General Motors, ingresó al mercado del transporte desde una dirección ligeramente diferente. GM lanzó el servicio de viajes y autos compartidos Maven. En los automóviles, los clientes podrán disfrutar de 4G LTE, Apple CarPlay y Android Auto.

Maven operará inicialmente 21 vehículos Chevrolet Volt y Spark de General Motors. Para utilizar los servicios de Maven, los usuarios no necesitan realizar una suscripción paga. Esta es una decisión fundamental de los creadores del servicio.

Los principales fabricantes de automóviles están haciendo todo lo posible para acelerar la transición a la producción de automóviles totalmente autónomos que, según la idea de varias empresas, eliminará por completo los servicios de taxi del mercado en un futuro próximo.

Su tarifa bruta de NYC de $26 la hora en 2012 aumentó a $39 en 2015por hora, escribe Vedomosti, citando datos de Uber. Sin embargo, esto también aumentó el tamaño de las comisiones cobradas por Uber. Pero no se especifica cómo ha cambiado el ingreso neto de los conductores.

Uber es la startup más valiosa del mundo, valorada en 62.500 millones de dólares.

El equipo de Juno: los desarrolladores han probado el lenguaje de programación Go en los últimos años

El lenguaje Go se está ganando rápidamente la confianza de los ingenieros: en el último año, ha subido del puesto 54 al 13 en el índice TIOBE (actualmente, el puesto 10) y recibió el título de “Idioma del año””. ¿Por qué es tan atractivo y qué oportunidades tiene? Puede averiguarlo el 21 de julio en SPACE en el primer evento en Europa Central y del Este, completamente dedicado al lenguaje Go: GoWayFest. dev.by visitó el equipo Juno , quien apoyó el evento y habló sobre el futuro del lenguaje, sus capacidades y el uso de un producto de uso compartido de automóviles en el backend.

Leer más…

Según el arquitecto de Juno Mikhail Guzelevich , al elegir una pila de tecnología y una arquitectura back-end, los fundadores de la empresa tuvieron en cuenta su rica experiencia previa. Lo principal que querían evitar en el nuevo proyecto era una arquitectura monolítica, C++ o lenguajes basados ​​en máquinas virtuales. Bajo una carga pesada, el uso de este último a menudo resulta en un “ajuste fino del interior de una máquina virtual”, y no en la programación.

Dadas estas entradas, la elección del idioma para los fundadores se ha reducido considerablemente. “El go, aunque era un lenguaje joven, ya era muy utilizado por los ingenieros, y no faltaba la información en Internet. Además, este lenguaje tiene ventajas lo suficientemente sólidas como para crear una arquitectura de microservicios y alojar el producto terminado en la nube. Los fundadores no tenían miedo de usar nuevos lenguajes y tecnologías, y esto nos ayudó a encontrar personas interesadas”, dice Mikhail Guzelevich.

El especialista de back-end está seguro de que Go es bueno para sistemas de alta carga como Juno, porque tiene una gran selección de características de bajo nivel y una buena utilización de recursos.

“Hace unos años, cuando la conversación giró hacia el Go, había que responder a muchas preguntas ahondando en las menudencias del idioma mismo o en algunos proyectos, cada uno de los cuales seguía su propio sentido de la belleza. Ahora en Github puede leer el código de proyectos conocidos como muestra, los puntos sutiles se discuten en numerosos blogs técnicos. También tenemos nuestras propias bibliotecas de código abierto, pero debido a las especificidades del negocio, no todo se comparte. El uso compartido de automóviles y la logística es una industria muy competitiva, pero nos complace compartir soluciones de propósito general. Por ejemplo, una biblioteca para trabajar con sistemas de pago”, dice el interlocutor.

Explica el creciente interés en el nuevo lenguaje de Google por el hecho de que los desarrolladores lo han “probado” en los últimos años, y se ha acumulado una “masa crítica de código” en Internet. Si antes, incluso las cosas más simples tenían que ser implementadas por un desarrollador de Go, ahora no hay necesidad de esto. Y esta es una ventaja significativa para capturar el mercado. Además, muchos jugadores importantes (Docker, Avito, Uber) han optado por este lenguaje.

Según Mikhail Guzelevich, Juno usa el Go de forma atípica.

Un uso común para este lenguaje son las utilidades de la consola, los servidores que manejan un flujo de tráfico de red o la distribución rápida de contenido. Y el equipo de Juno “giró” para crear un producto completo. Resultó imposible encontrar un marco adecuado, por lo que todas las “bicicletas”, las suyas propias, los desarrolladores las recopilaron y rehicieron varias veces.

El código Juno se presenta como una arquitectura de microservicios, escrito utilizando su propio marco, que introduce abstracciones de los niveles de protocolo y transporte, trabajo aislado con registro, DBMS, seguimiento. Gracias a esto, además del marco, cada microservicio es muy simple.

Al mismo tiempo, Go no es el único lenguaje que se usa en Juno: en el front-end, JavaScript, la automatización de pruebas de back-end se realiza en Python. En él también se desarrollan todas las partes relacionadas con la ciencia de datos, la analítica, el big data y el aprendizaje automático. Para el resto del backend, estos sistemas son una especie de “cajas negras” que proporcionan API. En cuanto al desarrollo móvil, para Android es Kotlin y para IOS es Swift.

“En general, nuestra comprensión de la arquitectura de microservicios es cercana a la clásica: sin intercambio a través de bases de datos, toda la comunicación a través de API. Pero también hay características. Por ejemplo, tenemos una comprensión peculiar de puerta de enlace. Lo tenemos lo más Simple y Estúpido posible, no sabe nada de lógica empresarial, salvo el conocimiento de los usuarios, sus derechos y protocolos de interacción. Utilizamos colas de mensajes de forma extensiva para la comunicación entre microservicios. Y envolvemos los microservicios en contenedores Docker y los implementamos en Amazon”, explica el arquitecto de Juno.

Mikhail cree que la “idea original” de Google tiene un buen futuro. “Es poco probable que pueda reemplazar por completo a otros idiomas, pero es muy posible que cree y ocupe su propio nicho. Puede impulsar lenguajes basados ​​en máquinas virtuales en aquellos lugares donde se necesita un mejor rendimiento. Pero, por ejemplo, algunos nichos de lenguajes funcionales (flujo de documentos, análisis financiero, informes fiscales) no serán ocupados por él en un futuro próximo ”, dice el interlocutor.

Según Yana Lashkevich , representante de Juno , la popularidad de Go ha ido creciendo a pasos agigantados durante varios años. Muchas empresas contribuyen a su desarrollo, por ejemplo, JetBrains lanzó recientemente un entorno de desarrollo para el lenguaje Go. En la CEI, entre el contenido en ruso, aparecen proyectos como podcasts de GolangShow, el canal Slack de la comunidad Go. Pero a pesar de todos estos pasos, hay muy pocos eventos Go.

“En la conferencia JavaDay, las charlas sobre Go causaron revuelo tanto en Twitter como entre los participantes que vinieron a escuchar sobre Java y terminaron interesados ​​en Go. Por lo tanto, decidimos que tiene sentido organizar una conferencia de Go por separado”, dice Yana. “Los ingenieros de Juno actuaron como un comité de programa: ayudaron a armar un buen programa de conferencias e invitaron a oradores de diferentes ciudades”.

Según ella, en unos años habrá muchos más eventos de Go. Ya este año, el evento 1.8 Release Party se llevó a cabo simultáneamente en varios cientos de ciudades de todo el mundo. “Estamos orgullosos de que el primer evento de esta magnitud en Europa Central y del Este se lleve a cabo en Minsk. Contribuir al desarrollo del lenguaje no es tarea de una empresa por separado, sino de cada uno de nosotros”, dice Lashkevich.

A la pregunta “¿por qué Juno apoya tales eventos?” ella responde: “Nos adherimos a la posición: hagamos lo que hagamos, necesitamos ennoblecer el entorno en el que nos encontramos. Como no existe una costa azul en nuestro país que pueda atraer a extranjeros, necesitamos hacerlo en el marco de nuestra industria, desde el punto de vista de la ingeniería: invitar a la gente a este tipo de eventos y conferencias”.

La conferencia constará de varios temas en ruso e inglés. Arquitecto Gett Eyal Post y el cofundador de Juno , Igor Magazinik , hablarán sobre negocios, por qué los grandes jugadores eligen Go, cómo cambian a esta pila, qué beneficios obtienen al final tanto el equipo como la empresa.

En informes técnicos intensos, los oradores hablarán sobre cómo funciona el idioma. Los chicos de Inglaterra, por ejemplo, hablarán sobre el trabajo de la “recolección de basura” (recolección de basura), los oradores de Avito, cómo usan Kubernetes para trabajar con servicios en el entorno de desarrollo, un desarrollador de Ucrania, sobre la visualización de concurrencia en Go, el líder de la comunidad Go rusa sobre creación de perfiles. El presentador del podcast GolangShow realizará un taller sobre cómo escribir en Go y llevar el proyecto a producción.

Stas Afanasiev de Juno hablará sobre canalizaciones basadas en interfaces estándar io.Reader e io.Writer. Esta charla será de interés para aquellos que ya están familiarizados con el idioma y aquellos que no entienden completamente el concepto de io.Reader/io.Writer.

La charla filosófica de Misha Kabishchev de Juno estará dedicada al diseño de códigos.

“A menudo se dice que Go es tan simple que ni siquiera tiene que molestarse, simplemente escriba su flujo de pensamientos en forma de código y funcionará. Pero en un equipo grande, esto genera inconvenientes y dificultades: el código se vuelve insoportable e ilegible. Por lo tanto, hablaré sobre cómo evitar esto y daré ejemplos de cómo en el lenguaje Go es mejor no resolver algunas tareas en la frente ”, dijo el desarrollador.

“La conferencia es un lugar para una comunidad de ingenieros, no un PR para soluciones de empresas individuales.

Leave a Reply

Your email address will not be published. Required fields are marked *