Announcement Rob Tweed · Sep 28, 2022 glsdb: JavaScript Objects that are actually IRIS Objects I'd like to announce the release of something really rather interesting - revolutionary in fact. That may sound like hyperbole, but I don't think you'll have seen anything quite like this, or even thought it possible! We've pushed out a new JavaScript/Node.js module named glsdb which you can read all about here in detail: https://github.com/robtweed/glsdb #JavaScript #Node.js #Object Data Model #Caché #InterSystems IRIS 6 7 1 181
Article Rob Tweed · Dec 20, 2021 1m read Holiday Reading: What Lies Beneath! For those of you who might be new to IRIS, and even those who have used Cache or IRIS for some time but want to explore beyond its usually-assumed boundaries and practices, you might want to dive into this detailed exploration of the database engine that is at its heart, and discover just what you can really do with it, going way beyond what InterSystems have done with it for you. #Databases #Data Model #Document Data Model (NoSQL) #Globals #Multi-model #Caché #InterSystems IRIS 10 5 4 369
Article Rob Tweed · May 14, 2021 1m read Global Storage: Everything you wanted to know, and more! At the heart of IRIS and Cache is a very interesting database architecture that we, at M/Gateway Developments, refer to as "Global Storage". If you ever wanted to know more about the fundamentals and capabilities of this underlying database, you might want to read a major analysis we've put together: https://github.com/robtweed/global_storage Amongst other things you'll discover that: #Databases #Database Transaction Processing #Globals #JavaScript #Node.js #Caché #InterSystems IRIS 8 4 2 501
Article Rob Tweed · Jan 26, 2021 2m read QEWD Monitor's visualisation of hierarchical storage I've posted this video on YouTube: https://www.youtube.com/watch?v=gHUifpuav9I Expand this article for some background to what it shows and what it's all about... #Globals #Multi-model #Node.js #InterSystems IRIS Open Exchange app 2 2 0 200
Discussion Rob Tweed · Dec 16, 2020 XML and JSON: Some further options There's been quite a bit of discussion lately in this forum on the tools available in IRIS for using both XML and JSON, and debate on cross-conversion between the two formats. #Document Data Model (NoSQL) #Globals #JavaScript #JSON #Node.js #XML #InterSystems IRIS 3 1 0 276
Article Rob Tweed · Dec 11, 2020 1m read Integrating QEWD with IRIS over a network connection QEWD is assumed by most people to only integrate with IRIS (or Cache) via a connection through IRIS's high-performance C interface. This requires QEWD (and its Node.js environment) to be installed and configured on the same machine as IRIS. I'm frequently asked if QEWD can run on a separate server (or servers), and access IRIS (or Cache) over a network connection. The answer is yes it can, but the information on how to set it up in this way has been admittedly a bit tricky to discover. #Globals #JavaScript #JSON #Multi-model #Node.js #REST API #InterSystems IRIS 0 0 0 242
Question Rob Tweed · Nov 25, 2020 IRIS Community Edition Docker container for ARM? I see this available as an option on Docker Hub: What ARM platform(s) is it designed for? When I saw it available, I rather hoped it might work on a Raspberry Pi but it failed to start! docker pull store/intersystems/iris-community-arm64:2020.4.0.524.0 #Docker #InterSystems IRIS 3 21 1 864
Announcement Rob Tweed · Nov 25, 2020 mgweb-server: REST API development for Legacy Systems Those of you who run and support older-style legacy systems on IRIS may be interested in learning about and trying out a new framework I've built on top of my colleague Chris Munt's mg_web technology (details at https://github.com/chrisemunt/mg_web). #Containerization #Docker #ObjectScript #Open Source #REST API #InterSystems IRIS 2 3 0 326
Article Rob Tweed · Oct 6, 2020 4m read qewd-conduit: Showcasing QEWD's Unique integration of Node.js/JavaScript and IRIS Those of you who are following the FullStack competition here in the Developer Community will know that I submitted an entry named qewd-conduit. I wanted to summarise why I think it's something worth you taking a bit of time to check out. qewd-conduit uses the Node.js-based QEWD framework alongside IRIS to implement the back-end REST APIs for something known as the RealWorld Conduit application: https://github.com/gothinkster/realworld #JavaScript #Node.js #REST API #InterSystems IRIS Open Exchange app 5 6 1 357
Announcement Rob Tweed · Jun 11, 2020 Visualising your Global Storage using QEWD Monitor The latest WebComponent-based, SB Admin 2-themed QEWD Monitor application now includes a cool D3-based viewer for visualising your IRIS or Cache Globals - see example below This qewd-monitor-adminui application is automatically installed when you install QEWD on a Windows machine See here for details on installing QEWD on Windows: https://github.com/robtweed/qewd-microservices-examples/blob/master/WINDOWS-IRIS-2.md#initial-steps #JavaScript #Node.js #Caché #InterSystems IRIS 8 1 0 208