InterSystems IRIS

Syndicate content 42 

Globals, estas espadas mágicas para almacenar datos, han estado con nosotros desde hace tiempo, pero no mucha gente puede utilizarlas de forma eficiente o realmente conoce esta súper herramienta.

Si utiliza globales para realizar aquellas tareas en donde realmente brillan, los resultados pueden ser sorprendentes, ya sea en términos de un mayor rendimiento o en una simplificación drástica de la solución en general (1, 2).

Globals ofrecen una forma especial de almacenar y procesar datos, la cual es completamente diferente de las tablas SQL. Se introdujeron por primera vez en 1966 con el lenguaje de programación M(UMPS), donde inicialmente se utilizaron en las bases de datos médicas. Todavía se usan de la misma manera, , pero también fueron adoptados por otras industrias donde la confiabilidad y el alto rendimiento son la máxima prioridad, por ejemplo, en las finanzas, las operaciones comerciales, etc.

0   0 1
0

comentarios

2

visitas

0

clasificación

¡Hola a tod@s!

Con el reciente lanzamiento de macOS 10.15, Apple ha reforzado su mecanismo de control con una tecnología llamada Gatekeeper, que requiere que los archivos ejecutables deban ser validados. Ahora mismo, los productos de InterSystems no están soportados para ser utilizados en macOS 10.15 y los ejecutables no han sido validados.  (Os recordamos que los productos de InterSystems solo están soportados en macOS como una plataforma de desarrollo).

Último comentario 3 días atrás
0   0 3
16

visitas

0

clasificación

Tengo una Duda respecto a la Instalación de IAM, es que realmente lo puedo usar con Docker, pero la pregunta es si existe la forma de instalarlo en un pc con Windows sin necesidad de Usar Docker. ¿Como seria la instalación en un Server Windows? He buscado, pero solo encuentro info asociada a Docker (Muy buena, por cierto). No se si me explico bien en mi pregunta. Saludos

Última respuesta 5 días atrás Último comentario 5 días atrás
0   0 3
17

visitas

0

clasificación

¡Hola Comunidad!,

¡Ya tenemos el primer vídeo del Global Summit de este año, disponible en el Canal de YouTube de la Comunidad de Desarrolladores en inglés!

¿Estáis listos?

La Comunidad de Desarrolladores de InterSystems 

 

0   0 1
0

comentarios

8

visitas

0

clasificación

¡Hola a tod@s!

Hoy anunciamos el lanzamiento de un Área de Descargas para Desarrolladores, con las versiones completas de InterSystems IRIS Community Edition e InterSystems IRIS for Health Community Edition. Están disponibles de forma gratuita para su uso en el desarrollo de aplicaciones. Cualquiera puede usar este área, tan solo debe registrarse, no es necesario ser cliente.

0   0 2
0

comentarios

12

visitas

0

clasificación

¡Hola a tod@s!

Me gustaría comentar con vosotros algunas de las mejoras en procesamiento JSON que incorpora IRIS desde la versión 2019.1. Utilizar JSON como formato de serialización es muy común a la hora de construir aplicaciones hoy en día, especialmente si desarrollamos o interactuamos con servicios REST.

0   0 1
0

comentarios

15

visitas

0

clasificación

Si quieres probar mirroring de una manera simple y sencilla puedes hacerlo con estos simples scripts (ver link)

  • El fichero docker-compose.yml crea 2 contenedores con la versión que necesites
  • El script installer.sh arranca el  ISCAgent, carga la clase Installer.cls y la llama
  • Lo más interesante está en la clase Installer.cls. Esta clase contiene unos métodos muy sencillos de seguir para montar un mirror, unirse a Elisabet y crear un namespace y base de datos en mirror.  Son scripts sencillos que puedes reutilizar para crear mirrors en tus propios scripts

+ 2   0 1
0

comentarios

10

visitas

+ 2

clasificación

¡Hola Comunidad!

Tenemos un nuevo vídeo en el canal de YouTube de la Comunidad de Desarrolladores en inglés, grabado por @Joel Solon, InterSystems Senior Technical Trainer:

Guía rápida de Globals

 

+ 1   0 1
0

comentarios

17

visitas

+ 1

clasificación

¡Hola a tod@s!

Tenemos un nuevo vídeo en el Canal de YouTube de la Comunidad de Desarrolladores en inglés:

Desarrollo multi-modelo

 

0   0 1
0

comentarios

10

visitas

0

clasificación

¡Hola Comunidad!

Tenemos un nuevo vídeo en el canal de YouTube de la Comunidad de Desarrolladores en inglés, grabado por @Stefan Wittmann:

Acceso a Bases de datos relacionales y a Objetos

 

0   0 1
0

comentarios

13

visitas

0

clasificación

Hola a todos:

Es un placer anunciar que ya está disponible el Servicio de Evaluación!

Si eres Usuario Final o un Partner de InterSystems y quieres probar la última versión de InterSystems IRIS con todas las características empresariales disponibles (mirroring, ECP, sharding) y quieres hacerlo ya, esto es para ti.

El Servicio de Evaluación permite tener disponible en tus manos un kit de InterSystems IRIS con una licencia completa para tus pruebas y evaluación en menos de 1 minuto. Sin papeleos. Sin necesidad de hablar con nadie. Totalmente auto-servicio.

0   0 2
0

comentarios

16

visitas

0

clasificación

¡Hola Comunidad!

Recientemente, escuché que alguien se refirió al ECP como "capaz de hacer magia". Y la verdad que tenía razón, ya que hay un diseño muy inteligente detrás de su funcionamiento. La siguiente secuencia de diagramas muestra de forma sencilla y visual cómo se recuperan y utilizan los datos a través de una arquitectura distribuida.

0   0 2
0

comentarios

17

visitas

0

clasificación

¡Hola Comunidad!

Tenemos un nuevo vídeo en el canal de YouTube de la Comunidad de Desarrolladores en inglés, grabado por @Stefan Wittmann 

Serialización JSON y XML de datos persistentes en InterSystems IRIS

 

0   0 1
0

comentarios

15

visitas

0

clasificación

¡Hola a tod@s!

K-Medias es uno de los algoritmos de aprendizaje no supervisado más simples para resolver el problema de agrupamiento. Este problema consiste en formar grupos de objetos con características similares. Por ejemplo, si tenemos una imagen de una pelota roja sobre césped verde, K-Medias separará los pixels de la imagen en dos grupos (clusters): un grupo con los pixels que forman la pelota, y otro grupo con los pixels del césped.

Repasaremos un artículo publicado por Niyaz Khafizov en el que implementaremos un ejemplo donde cargaremos un conjunto de datos en IRIS y ejecutaremos el algoritmo K-Medias utilizando Apache Zeppelin con el conector Spark. Utilizaremos InterSystems IRIS, Apache Zeppelin 0.8.0 y python.

0   0 3
0

comentarios

31

visitas

0

clasificación

¡Hola a tod@s!

¿Alguna vez se han encontrado con una query de bajo rendimiento a la cual le falta algún dato para obtener el rendimiento deseado? ¿Han tenido la necesidad de llamar a una función desde una sentencia SQL? Me refiero a funciones definidas por el usuario, no a las funciones ya disponibles (como $LENGTH) o a las variables especiales (como $HOROLOG). Si es así, tenemos solución para esta necesidad - las 'funciones extrínsecas' o 'funciones definidas por el usuario'.

0   0 1
0

comentarios

16

visitas

0

clasificación

¡Hola Comunidad!

Tenemos un nuevo vídeo en el canal de YouTube de la Comunidad de Desarrolladores en inglés, grabado por @JoeCarroll, Cloud Market Technical Specialist en InterSystems:

¿En qué se diferencian los contenedores de las máquinas virtuales?

 

0   0 1
0

comentarios

19

visitas

0

clasificación

¡Hola desarrolladores!

Les invitamos a participar en la próxima Reunión de Desarrolladores de InterSystems, que tendrá lugar el día 25 de septiembre en Boston. 

Será en el hotel Boston Marriott Copley Place, de 17:30 a 21:00 h.

Nos reuniremos para charlar y aprender sobre soluciones desarrolladas con la tecnología InterSystems IRIS. Pueden participar compartiendo sus experiencias con las plataformas de datos de InterSystems. Y también podrán conocer a otros colegas desarrolladores, charlar sobre programación...  Se servirá un tentempié y refrescos.

0   0 1
0

comentarios

16

visitas

0

clasificación

¡Hola a tod@s!

En esta segunda publicación sobre los principios básicos de los contenedores, echaremos un vistazo a los contenedores basados en imágenes.

Un contenedor basado en imágenes es simplemente la representación binaria de un contenedor.

Un contenedor en ejecución o simplemente un contenedor es el estado de ejecución relacionado con el contenedor basado en imágenes.

+ 1   0 1
0

comentarios

26

visitas

+ 1

clasificación

¡Hola a tod@s!

Con el lanzamiento de la plataforma de datos InterSystems IRIS, podemos ofrecer nuestro producto incluso en un contenedor Docker. Pero... ¿qué es un contenedor?

La principal definición de un contenedor es que se trata de un entorno protegido para un proceso.  

+ 1   0 1
0

comentarios

25

visitas

+ 1

clasificación

Hola a todos,

como prometí en mi post previo Evaluación de Sharding #1, continué investigando el impacto del número de shards.

Para completar la revisión, he añadido también las instancias en Windows (Server 2012 R2) 8 cores:

  • Cache for Windows (x86-64) 2016.2.2 - 12 GB global buffers
  • IRIS for Windows (x86-64) 2018.1.1  - 400 MB global buffers, no sharding

En LINUX (Ubuntu 16.04 LTS)  2 cores:

  • IRIS for UNIX (Ubuntu Server LTS for x86-64) 2018.1.1   400MB global buffe

Pruebas: no shards, 2 shards, 3 shards, 4 shards.

+ 1   0 1
0

comentarios

19

visitas

+ 1

clasificación

¡Hola Comunidad!

Con IRIS nos llegó una INTERESANTÍSIMA funcionalidad - ¡SHARDING! Sin duda una gran característica.

Pero, ¿cómo puedo descubrir si encaja con mis aplicaciones actuales? ¿Hay alguna funcionalidad práctica para apostar por ello en mi perfecta aplicación transaccional? ¿O es sólo algo para las nuevas aplicaciones que vaya a diseñar?

+ 1   0 1
0

comentarios

25

visitas

+ 1

clasificación

¡Hola Desarrolladores!

Esta es la segunda publicación sobre recursos para desarrolladores. Esta parte es sobre Open Exchange.

Utilizando Open Exchange para avanzar en la tecnología de InterSystems

InterSystems Open Exchange es una galería de herramientas de aplicaciones, conectores y librerías, que los desarrolladores de InterSystems publican para compartir formas de trabajar, enfoques y hacer negocio. Todas las aplicaciones están o construidas con InterSystems Data Platform o pensadas para ser usadas en desarrollos con nuestra tecnología.

+ 1   0 1
0

comentarios

26

visitas

+ 1

clasificación

¡Hola a todos!

Hoy me gustaría contaros cómo podemos añadir la documentación de un servicio REST al Developer Portal de InterSystems API Manager.

¿Por dónde empezamos?

Necesitamos tener instalado InterSystems IRIS 2019.2 junto con InterSystems API Manager (IAM).

En el post Presentación de InterSystems API Manager, David nos cuenta cómo instalarlo, configurarlo y hacer una primera prueba.

Último comentario 29 August 2019
+ 2   0 2
35

visitas

+ 2

clasificación

¡Hola a tod@s!

Como posiblemente haya oído, acabamos de presentar InterSystems API Manager (IAM); una nueva característica de InterSystems IRIS Data Platform™, que permite monitorizar, controlar y gobernar el trafico desde y hacia APIs basadas en web, dentro de su infraestructura de TI. En caso de que se lo haya perdido, aquí está el enlace al anuncio.

En este artículo, mostraré como habilitar IAM y resaltar algunas de las muchas capacidades a las que IAM permite sacar provecho.

0   0 1
0

comentarios

59

visitas

0

clasificación

La funcionalidad de Sincronización de Objetos no es nueva, estaba presente en Caché, pero quería explorar un poco más en profundidad cómo funciona. Siempre he pensado que la sincronización automática de una base de datos es compleja en sí misma pero, para algunos escenarios muy particulares quizá no sea tan difícil. Así que he considerado un caso de uso muy simple (OK, quizá el caso típico, no descubro nada...

+ 1   0 1
0

comentarios

36

visitas

+ 1

clasificación

¡Hola Comunidad!

Tenemos un nuevo vídeo en el canal de YouTube de la Developer Community, grabado por @Stefan Wittmann, Product Manager de InterSystems:

Presentación de InterSystems API Manager

 

0   0 1
0

comentarios

27

visitas

0

clasificación


¡Hola a tod@s!

Este artículo es una pequeña descripción general de una herramienta que permitirá entender las clases y su estructura, dentro de los productos de InterSystems: desde IRIS hasta Caché, Ensemble y HealthShare.

En resumen, con esta herramienta se visualiza una clase o un paquete completo, se muestran las relaciones que existen entre las clases y proporciona toda la información que se encuentra disponible para los desarrolladores y líderes de equipos sin necesidad examinar el código, utilizando el Studio.

Si estás aprendiendo a utilizar los productos de InterSystems,  o simplemente estás interesado en aprender algo nuevo sobre las soluciones que ofrece la tecnología de InterSystems, ¡eres más que bienvenido a leer la descripción general de ObjectScript Class Explorer!

 

0   0 2
0

comentarios

28

visitas

0

clasificación

¡Hola a tod@s!

Estamos encantados de anunciar el lanzamiento de InterSystems API Manager (IAM).

IAM es una nueva funcionalidad de InterSystems IRIS Data Platform™, que permite monitorizar y controlar el tráfico hacia y desde las APIS web dentro de su infraestructura de TI.

0   0 2
0

comentarios

37

visitas

0

clasificación