Noticias

  • Libros recomendados sobre productos de mensajeria o colas

    Libros recomendados sobre productos de mensajeria o colas

    En esta entrada, compartiré algunos libros relacionados a productos de mensajería o colas: Active MQ in action: https://www.amazon.es/ActiveMQ-Action-Bruce-Snyder/dp/1933988940 Rabbit MQ in action: https://www.amazon.es/RabbitMQ-Action-Distributed-Messaging-Everyone/dp/1935182978/ref=sr_1_fkmr0_1?s=foreign-books&ie=UTF8&qid=1515975657&sr=1-1-fkmr0&keywords=rabbit+mq+in+action En packpub, existen varios libros sobre Rabbit MQ: https://www.packtpub.com/all?search=rabbit Packpub y zeromq: https://www.packtpub.com/all?search=zeromq Mobile & Web Messaging: https://www.amazon.es/Mobile-Web-Messaging-Protocols-Devices/dp/1491944803/ref=sr_1_3?s=foreign-books&ie=UTF8&qid=1515976179&sr=1-3&keywords=web+messaging Publicación oficial de libros de zeromq: http://zeromq.org/intro:books

    Continue reading »

  • Frameworks para desarrollar Micro Servicios

    Frameworks para desarrollar Micro Servicios

    Los micro servicios (microservices) son un nuevo estilo de arquitectura para desarrollar aplicaciones. En la actualidad, ya existen frameworks, productos y referencias de implementacion que te pueden ayudar a comprender sobre micro servicios. A continuación listo los productos que deberías revisar: Micro Profile Spring boot y Spring cloud NetFlix oss Adrian Cockcroft (ex Netflix, actualmente en Amazon) dice: “Fine grain SOA. So microservice is SOA with emphasis on small ephemeral components.” “SOA de grano fino. Por lo tanto, el microservicio […]

    Continue reading »

  • Formatos o Estructuras de Datos para el Intercambio de Información

    Formatos o Estructuras de Datos para el Intercambio de Información

    Con la integración de aplicaciones, procesos y datos; es necesario poder intercambiar mensajes mediante diversos formatos o estructuras de datos. El formato con el que se dio origen a estos intercambios es el XML: Sobre todo en los servicios web del tipo SOAP. Con los servicios REST, aparecen las estructuras de datos JSON: Un nuevo formato esta apareciendo, es el llamado YAML: En las imágenes anteriores, se puede apreciar una misma estructura representada en los 3 formatos: XML, JSON, YAML

    Continue reading »

  •  
  • Productos para Gestionar Mensajeria | Colas

    Productos para Gestionar Mensajeria | Colas

    A continuación un listado de los diversos productos MQ (message queue) para usar en el mundo on premise y en el mundo Cloud. On Premise: Active MQ – http://activemq.apache.org/ Zero MQ – http://zeromq.org/ Rabbit MQ – https://www.rabbitmq.com/ Hornet Q – http://hornetq.jboss.org/ + Usados en Cloud: Apache Kafka – https://kafka.apache.org/ Amazon SQS – https://aws.amazon.com/es/sqs/ Azure Queues – https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-azure-and-service-bus-queues-compared-contrasted BlueMix MQ Ligth – https://console.bluemix.net/docs/services/MQLight/index.html#mqlight010

    Continue reading »

  • Características de los Micro Servicios

    Características de los Micro Servicios

    Martin Fowler, es uno de los grandes difusores sobre micro servicios. En una de sus charlas, el expone sobre las caracteristicas que deben tener los micro servicios: Componentes vía servicios Servicios organizados con un enfoque de capacidades de negocio Productos y no proyectos Endpoints inteligentes Gobierno descentralizado Gestión de la data descentralizada Infraestructura automatizada Diseñado para fallar Diseño que evoluciona

    Continue reading »

  • Evento JavaOne 2017 – Presentaciones

    Evento JavaOne 2017 – Presentaciones

    El java one 2017, se llevo a cabo en el mes de octubre y estos son los enlaces que deberías revisar para acceder al contenido y vídeos que se pueden revisar: Para descargar las presentaciones: https://events.rainfocus.com/catalog/oracle/oow17/catalogjavaone17 Para ver en vídeo las repeticiones de las Key Notes: https://www.oracle.com/javaone/on-demand.html Vídeos adicionales de las diversas sesiones: https://developer.oracle.com/videos    

    Continue reading »

  •  
  • ¿Que es EE4J?

    ¿Que es EE4J?

    EE4J (Enterprise Edition for Java), es la iniciativa open source que sera liderada por la fundación eclipse para poder crear Apis, kits de compatibilidad para soportar los runtimes de java que habiliten el desarrollo, despliegue y gestión en el lado del servidor y apps nativas para el cloud. EE4J esta basado en la plataforma java y la base es la especificación JAVA ENTERPRISE EDITION 8 -JEE8. Las decisiones de la especificación EE4J, se tomaran en un comité en donde participan […]

    Continue reading »

  • Java 9 Propuestas de Mejora para el JDK

    Java 9 Propuestas de Mejora para el JDK

    Java 9 Propuestas de Mejora para el JDK, es la traduccion del ingles de JEP JDK Enhancement Proposal. Las que se estan considerando son las siguientes: JEP 102 Process Api Updates JEP 110 HTTP 2 / client JEP 213 project coin JEP 222 java shell JEP 238 multi release jar files JEP 266 concurrency updates Project Jigsaw Estas son las nuevas caracteristicas que se quieren adicionar en la version 9 de Java.

    Continue reading »

  • Ruby on Rails soportado en CPANEL

    Ruby on Rails soportado en CPANEL

    Quien no ha administrado una cuenta de CPANEL. Ahora en el hosting tradicional con cliente de administracion CPANEL, es posible poder instalar aplicaciones web con RUBY ON RAILS. En la imagen adjunta, muestramos como se aprecia el soporte para este sencillo framework.

    Continue reading »

  •  
  • Ruby on Rails Comando rake db:seed

    Ruby on Rails Comando rake db:seed

    Ruby on Rails Comando rake db:seed es un video tutorial que nos enseña a usar el comando. El escenario para poderlo aplicar, es cuando necesitamos generar datos de prueba sin necesidad de hacerlo mediante interfaces graficas.

    Continue reading »