September 14, 2017

Know your dependencies, let’s learn from Equifax

https://blogs.apache.org/foundation/entry/media-alert-the-apache-software It seems an earlier fixed bug in Struts was not covered at Equifax, allowing hackers to gain entry and the rest is history. While we […]
September 8, 2017

#NoDocs? Your code is actually useful documentation with Integral

TheNewStack (https://thenewstack.io/no-testing-no-documentation-no-problem/) has an interesting article on the #nodoc concept. We all certainly encounter code that has no documentation, no comments, and no tests, but normally […]
July 26, 2017

Combating Engineering Bureaucracy with Active Data Aggregation

This post is also available as a pdf In the previous two blog entries we discussed Integral, our platform for real-time architecture. One of the pillars […]
July 26, 2017

Deep Architecture: Moving Beyond UML

This post is also available as a pdf Deep Architecture: Moving Beyond UML In our previous article, we introduced the main features of our flagship product, […]
July 26, 2017

Introducing Integral: A Platform for Real-Time Architecture

This post is also available as a pdf Introducing Integral: A Platform for Real-Time Architecture How many times have you been confronted with out-of-date or useless […]
January 16, 2017

Run-time vs Source-based Analysis

Run-time application performance management (APM) is probably the most common type of monitoring in the market today, and it certain yields a wealth of useful data […]
January 16, 2017

Netflix Trade-offs for API re-architecture

A very interesting write-up from Netflix of challenges with microservices: dividing things into autonomous services can be counter-productive to code reuse. Also, Netflix has a challenge […]
January 16, 2017

Microservices at Uber

InfoQ has a great presentation, from Matt Ranney of Uber, about micro-services deployments, and some alternate non-microservices strategies when the former might not be the most […]
January 16, 2017
OrientDB logo

Massiv.io success with OrientDB graph database

Kindly highlighted by OrientDB case study, Massiv.io Integral uses the OrientDB embedded graph database to store and analyze the massive number of relationships and datatypes that […]
June 22, 2016

Great Registry, Bad Meta-Data at Spotify

In a great talk, https://clusterhq.com/2016/03/22/microservices-spotify-petter-mahlen/, Spotify has some advanced service architectures, and has taken great pains to assist with use, documentation, owner registration and the like. […]
February 27, 2016

Physical Dependencies at CERN

Here we find a physical manifestation of unknown and legacy dependencies. These cables have added up over decades of research, and now there’s no room for […]
February 27, 2016

Micro-Services at SoundCloud

Knowing what you have, or what’s new is half the battle. Whole companies and projects spring up for registries and automating the information in them. For […]
February 27, 2016

Acme Air (IBM), JEE vs Spring Implementations

This is an interesting instance where the same project was implemented twice, in different frameworks. Integral can illustrate the different approaches taken with Spring vs JEE. […]
February 23, 2016

New World, Old Tools?

Why use UML, pseudo-UML and Vizio, be better, be like us! 🙂 But, really, frameworks, communications and appropriate abstractions are difficult, if possible at all in […]