Entries by Solace

Step Aside Miss Daisy, It’s the Data that’s Driving Now

Cars aren’t the only things being “driven” in this new age of the connected car — a staggering array of sensors and control systems, roadside devices and third-party services are driving a deluge of real-time information to, from, between and within vehicles as they travel modern roadways.

In the Internet of Things, data creates the opportunity for value. And as complexity grows, so does the potential value of the data you collect. Combine IoT with the complexity of today’s vehicles and you have the potential for staggering value in terms of convenience, efficiency safety.

Consider some basic statistics. On average, a connected car will send 25 gigabytes of data to the cloud during an hour of operation. That’s about 6.9 terabytes a year. Just to be complete, Google’s self-driving car gathers about 750 megabytes of sensor data a second, which doesn’t include the car systems themselves. In any case, we’re talking about a lot of data moving around.… Read the rest

Webinar Recap: Microservices in Practice

Microservices are extremely popular these days, and for good reason. They provide a blueprint that make it easier to create robust and scalable applications. During a webinar called “Microservices in Practice” (which you can watch here), Jonathan Schabowsky of Solace’s office of the CTO demonstrated how important the right choice of communications between services really is.

As you might expect, REST was the opening topic. But REST has some limitations that any architecture needs to consider. Jonathan described the challenges in interaction cardinality of synchronous and asynchronous, and how the wrong choice can lead to tightly coupled architecture. During the talk, a poll of the viewers found that 71% felt that asynchronous delivery is very important.

Jonathan then highlighted a few desirable characteristics for microservices: scaling, fault tolerance, performance, management and security. Using personal experience, he guided participants through the role each of these items plays and how to achieve them.… Read the rest

Solace Says: Enabling Event-Driven Microservices

In this edition of Solace Says, I interviewed Jonathan Schabowsky of Solace’s office of the CTO, who recently wrote a blog post about event-driven microservices that’s turned out to be quite popular. In that post, and this video, Jonathan describes the characteristics most microservices share, what they’re commonly used for, and how they share information with REST and/or messaging technology.

How Quants are Winning the Battle for Alpha using AI and Smarter Infrastructure

Our recent webinar on July 11th introduced attendees to how machine learning (ML) and artificial intelligence (AI) are changing the nature of financial technology, known these days as fintech. Our speakers, Terry Roche of Tabb Group and Keith McAuliffe of Solace dove into the impact these technologies are having on modern capital markets.

Together, Terry and Keith explained how AI has evolved from a backroom experiment to being a key part of significant “run the bank” programs like trade surveillance and sentiment analysis. Today the focus is on cost savings and compliance, but things are clearly moving towards revenue generation.

One of the drivers of this new world of AI and ML in finance is the massive onslaught of data, both in volume and variety of both sources and consumers. Clearly, the future of finance is being driven by the need to expand data reach and ability to accept data in ever changing ways.… Read the rest

Open for Business: APIs, Standards and Open Source

Openness in technology is an element of interactions. It’s about allowing access to whatever information is needed to take appropriate action, without tying that access to a single technology or vendor so you can always pick the right solution for each problem.

Of course, open has become a heavily loaded term. A few years ago I did a talk on the overloaded nature of the word open, and I suspect you could add additional examples to the list therein. But in nearly every case, openness in communications benefits everyone.

The ability to move and share information is the lifeblood of many corporations – and some would say all of them these days thanks to the advent of analytics, IoT and the cloud. As technology evolves, that movement of information will increase in both ubiquity and value.

And that is why open data movement is important. Open data movement is designed to get data moving on your terms. … Read the rest

Open source is dead. Long live open source!

I recently ran across an opinion piece with an attention grabbing headline: Did Amazon Just Kill Open Source?

The author’s primary argument is that the industry is moving too fast for good architecture to take shape around open standards like inter-application protocols and common APIs (which take time and collaboration). He makes his case by pointing out that well thought out integration layers were a hallmark of early open source projects like Linux.

The article also layers in the idea that a glut of overlapping open source projects that don’t have clean integration layers has benefitted Amazon’s “full stack” cloud approach, which is easier for developers than sifting through many similar choices and tackling integration on their own.

His points are correct, in some contexts, but they have little to do with problems with open source as a concept or market model. Open source is here to stay. Even if managed cloud services replace some of what people do today with open source code, there will always be other aspects of any project that will inevitably come from the community.… Read the rest

Webinar Recap: Solace: Messaging with Purpose on Pivotal Cloud Foundry

On May 30, Solace Senior Architect Jonathan Schabowsky explained how messaging and microservices work with Pivotal Cloud Foundry as part of a Brighttalk webinar. He provided a great introduction to the concept of microservices and then dove into the details of architectural considerations.

As part of that he covered how Platform as a Service (PaaS) makes it easier to deliver on the microservice promise by eliminating some of the distractions that app developers face while providing a “deploy anywhere” capability. But, as Jonathan covers, “deploy anywhere” comes with its own headaches around communication and data movement.

Jonathan dug into a comparison of REST and other open protocols, like AMQP and MQTT. One of his comments (often mentioned in technology) refers to the fact that not everything is a nail to the REST hammer. Fortunately, we find out that there are a lot of different tools available in the Solace toolbox. You can find even more on microservices on the Solace dev site and find code, demos and more examples on the Labs site and Github repositories.… Read the rest

“Industry 4.0” is Driving Event-Driven Architecture to the Forefront of Modernization in Europe

The term “industry 4.0” originates from a German government initiative focused integrating the manufacturing industry with internet technologies.

The initiative aims to accelerate the integration of next-generation technologies like big data, cloud, high-performance computing and the Internet of Things with advancements in areas like artificial intelligence, autonomous systems, and 3D printing. It aims to achieve this goal by fostering public-private partnerships, encouraging interoperability standards, and reducing or removing outdated regulatory restrictions.

The concept of this “digital transformation” of manufacturing has spread to include many industries such as logistics and transportation, oil and gas exploration, building maintenance, utilities, traffic management and even healthcare. The concept has caught on in a big way, as shown by this map that highlights a number of industry 4.0 initiatives, some of which refer to the trend as “Smart Industry.”

Whatever it’s called, the effects will be far ranging on both businesses and consumers as companies modernize through embracing these transformational technologies.… Read the rest