Este documento resume la tecnología utilizada en la plataforma Hitsbook. Se utiliza Python y Django para el desarrollo web. La plataforma ha tenido más de 30.000 visitantes y 1 millón de páginas generadas en unas pocas horas. Se usan varias tecnologías como nginx, uwsgi, memcache, celery, redis, mysql y amazon s3 y ses. La plataforma se ejecuta en varios servidores llamados Sheldon, Leonard, Penny y Amy.
Escala de forma segura. Desde tu portátil hasta numerosos nodos o despliegues para diversos casos de uso y clústeres, nuestros expertos de Elastic te ayudarán a la hora de escalar Elasticsearch.
Escala de forma segura. Desde tu portátil hasta numerosos nodos o despliegues para diversos casos de uso y clústeres, nuestros expertos de Elastic te ayudarán a la hora de escalar Elasticsearch.
Construyendo una Infraestructura de Big Data rentable y escalable (la evoluci...Socialmetrix
Socialmetrix lleva 6 años desarrollando soluciones para capturar, limpiar, organizar, procesar, almacenar y presentar información.
Los desafíos involucraron siempre seguir escalando en volumen de procesamiento y las funcionalidades a nuestros clientes.
Estas directivas nos llevaron hacia una búsqueda de soluciones innovadoras y tecnologías que nos permitan competir en un mercado global manteniendo la inversión y los costos bajo control.
Esta charla presenta las técnicas y tecnologías involucradas en el desarrollo de nuestros productos junto con los errores que cometimos y lecciones que aprendimos durante el desarrollo.
Support slides of the talk "Accessibility on Flutter" which I made for the I FlutterConf in Marbella (October 18-11, 2019). In the talk, we saw the importance of accessibility in apps, how and why we remade Outbarriers with Flutter and some tips to make apps accessible with Flutter.
XXV Betabeers Granada: Blockchain, más allá de las criptomonedasJM Robles
¿Hay valor más allá de la especulación con las criptomonedas? Por supuesto! En esta charla vemos el potencial que tienen los Smart Contract, montamos en directo una red privada y lo ejecutamos. Además veremos el futuro próximo del minado y analizamos las ICOs y sus posibles uso fraudulentos.
Más contenido relacionado
Similar a Inside Hitsbook por Javier Nievas - 3º Betabeers Granada
Construyendo una Infraestructura de Big Data rentable y escalable (la evoluci...Socialmetrix
Socialmetrix lleva 6 años desarrollando soluciones para capturar, limpiar, organizar, procesar, almacenar y presentar información.
Los desafíos involucraron siempre seguir escalando en volumen de procesamiento y las funcionalidades a nuestros clientes.
Estas directivas nos llevaron hacia una búsqueda de soluciones innovadoras y tecnologías que nos permitan competir en un mercado global manteniendo la inversión y los costos bajo control.
Esta charla presenta las técnicas y tecnologías involucradas en el desarrollo de nuestros productos junto con los errores que cometimos y lecciones que aprendimos durante el desarrollo.
Support slides of the talk "Accessibility on Flutter" which I made for the I FlutterConf in Marbella (October 18-11, 2019). In the talk, we saw the importance of accessibility in apps, how and why we remade Outbarriers with Flutter and some tips to make apps accessible with Flutter.
XXV Betabeers Granada: Blockchain, más allá de las criptomonedasJM Robles
¿Hay valor más allá de la especulación con las criptomonedas? Por supuesto! En esta charla vemos el potencial que tienen los Smart Contract, montamos en directo una red privada y lo ejecutamos. Además veremos el futuro próximo del minado y analizamos las ICOs y sus posibles uso fraudulentos.
18º Betabeers Granada: Cómo hacer un BOT para Facebook y BatteverJM Robles
Los BOTs o asistentes inteligentes están de moda. Ahora puedes colocar un asistente virtual inteligente que atienda a tus potenciales clientes usando tu fanpage de Facebook. Contaremos cómo puedes hacer eso gracias a la tecnología de IBM Bluemix y Watson
8º Betabeers Granada: Agresso ERP PoC por Unit4JM Robles
Los chicos de Unit4 presentan su proof-of-concept de App para smartwatch Android Wear y Sony de su ERP Agresso. Explican las principales limitaciones que le encuentran a la plataforma así como sus ventajas.
8º Betabeers Granada: Android Wear y sus smartwatchesJM Robles
Introducción al 8º Betabeers Granada sobre Android Wear y sus smartwatches. GDG Granada nos presentó la tecnología y Unit4 nos enseño una aplicación real para los nuevos smartwatchs
4º Betabeers Granada: De pelis 3D, máquinas recretivas y antivirusJM Robles
En la 4º edición de Betabeers Granada, los chicos de Kandor Graphics nos contaron su experiencia a la hora de crear la película 3D "Justin y la Espada de Valor". En la sección de proyectos se presento el antivirus Bithidraulyco y la ginda la puso las máquinas recreativas de RecreGames (el networking nunca fue más divertido)
Greyman: desarrollando videojuegos y animaciones 3D espectaculares - 3º Betab...JM Robles
Máximo y Miguel Angel nos presentan su nueva start-up, Greyman, dedicada a crear videojuegos pero focalizados a la animación 3D dado su gran background adquirido creando los 93' minutos de nada de Justin y la Espada de Valor.
Desarrollo colaborativo con GIT por @jjmerelo - 3º Betabeers GranadaJM Robles
JJ Merelo (@jjmerelo) nos cuenta las bondades de GIT para el desarrollo colaborativo de software y ¡libros!
También explica las grandes features que tiene GITHUB
La Oficina de Software Libre de la Universidad de GranadaJM Robles
Pablo Hinojosa nos presentó la gran labor que realiza la Oficina de Software Libe de la Universidad de Granada para formentar el uso del Software Libre
El pasado 28 de Noviembre tuvo lugar en Granada el 1º Betabeers. Esteban Dorado dió la charla principal sobre Google App Engine para Apps Móviles. Pablo Hinojosa presentó la Oficina de Software Libre de la Universidad de Granda. Los chicos de Giftday nos presentaron su prometedora App. Descubrimos que Obsso manifiesta que cambiar is the new comprar gracias a Víctor González. Nos echamos unas cervezas de rigor gracias a Digitalilusion S.L.
3Redu: Responsabilidad, Resiliencia y Respetocdraco
¡Hola! Somos 3Redu, conformados por Juan Camilo y Cristian. Entendemos las dificultades que enfrentan muchos estudiantes al tratar de comprender conceptos matemáticos. Nuestro objetivo es brindar una solución inclusiva y accesible para todos.
Es un diagrama para La asistencia técnica o apoyo técnico es brindada por las compañías para que sus clientes puedan hacer uso de sus productos o servicios de la manera en que fueron puestos a la venta.
En este documento analizamos ciertos conceptos relacionados con la ficha 1 y 2. Y concluimos, dando el porque es importante desarrollar nuestras habilidades de pensamiento.
Sara Sofia Bedoya Montezuma.
9-1.
Inteligencia Artificial y Ciberseguridad.pdfEmilio Casbas
Recopilación de los puntos más interesantes de diversas presentaciones, desde los visionarios conceptos de Alan Turing, pasando por la paradoja de Hans Moravec y la descripcion de Singularidad de Max Tegmark, hasta los innovadores avances de ChatGPT, y de cómo la IA está transformando la seguridad digital y protegiendo nuestras vidas.
21. Estadísticas
Concentrado en unas pocas horas en día puntual…
• Más de 30.000 visitantes
• Más de 1.000.000 de páginas generadas
• Más de 200.000 reproducciones
24. Tecnología utilizada
•
Piezas del puzzle
•
Frontal nginx
•
Procesos uwsgi para atender peticiones
•
Haystack + Xapian para las búsquedas
•
Amazon S3 para ficheros estáticos y streaming
•
Amazon SES para enviar emails
•
MySQL como base de datos principal
•
Memcached para cachear todo lo que se puede
•
Celery + Redis para hacer el trabajo duro
•
Fabric para que sea fácil hacer “deploys”
27. En desarrollo
• API propia (REST)
• Refactorización
• Nuevo diseño basado en Bootstrap 3
• App móvil nativa para Android e iOS
28. Futuro
• Resolver crecimiento Base de Datos:
•
Denormalizar tablas
•
Granja MySQL Servers
•
MongoDB (o similar)
• Mejorar rendimiento
•
Cambiar motor de plantillas a Jinja2
• Actualizar a última versión de Django
29. Y esto es todo!
Es hora de que preguntéis TODO lo que
queráis! ¡Y nos tomemos unas beers!