SHARE
Facebook X Pinterest WhatsApp

PubNub Uses Microservices to Embed Business Logic in Network

Six Warning Signs You’ve Outgrown Your Software Conceptually, at least, building out a distributed computing environment to support a real-time application environment such as one that would be required to support an Internet of Things (IoT) application is a straightforward endeavor. In practice, the level of complexity associated with building and managing that environment takes […]

Written By
MV
Mike Vizard
Nov 25, 2015
Slide Show

Six Warning Signs You’ve Outgrown Your Software

Conceptually, at least, building out a distributed computing environment to support a real-time application environment such as one that would be required to support an Internet of Things (IoT) application is a straightforward endeavor. In practice, the level of complexity associated with building and managing that environment takes expertise that is well beyond the capabilities of the average IT organization. For that reason, services such as the Data Stream Network from PubNub are starting to be widely invoked.

Now PubNub is extending the capabilities of that service with the addition of BLOCKS, which take advantage of a microservices-based programming model to enable organizations to embed business logic directly within the Data Stream Network.

PubNub CEO Todd Greene says IoT applications in particular will require the ability to embed business logic in the network to overcome the inherent latency issues associated with deploying what amounts to distributed applications at scale. While there’s no doubt that business logic will also need to be deployed on endpoints, gateways and in the data center, Greene says the nature of an IoT application will undoubtedly require additional levels of processing of data to occur as large amounts of data move across the network.

In general, Greene notes that a massive shift is under way toward real-time applications. Businesses of all sizes need to be able to react more quickly to any number of events, which makes processing all the business logic required to rise to that challenge inside a handful of distributed data centers problematic.

PubNubBLOCKS

As an alternative, Greene says the Data Stream Network provides a service managed by PubNub that already provides those capabilities via a well-defined set of application programming interfaces (APIs) that are easily accessible to developers using JavaScript or SQL-based programming tools. Additional Services that PubNub is making available to developers include, for example, everything from the ability to send alerts and email notifications to making use of key/value pairs to rank users.

IT organizations are being asked to deliver new classes of applications that operate much differently than traditional enterprise IT applications. All too often, however, those IT organizations don’t internally have access to the classes of IT infrastructure required to drive those applications. Greene notes that IT organizations can wait for providers of network infrastructure to provide support for programming capabilities inside networking equipment they will need to support those applications and then assume the cost of deploying and managing them. By the time that occurs, however, we’ll be approaching the end of the decade.

For that reason, many more of those IT organizations are going to look to external service providers that have already invested in making that infrastructure available to developers who need to start developing these applications tomorrow versus sometime in a distant future when, from a competitive perspective at least, it will be far too late.

MV

Michael Vizard is a seasoned IT journalist, with nearly 30 years of experience writing and editing about enterprise IT issues. He is a contributor to publications including Programmableweb, IT Business Edge, CIOinsight and UBM Tech. He formerly was editorial director for Ziff-Davis Enterprise, where he launched the company’s custom content division, and has also served as editor in chief for CRN and InfoWorld. He also has held editorial positions at PC Week, Computerworld and Digital Review.

Recommended for you...

5G and Industrial Automation: Practical Use Cases
Kashyap Vyas
Apr 22, 2022
Understanding the Relationship Between 5G and Edge Computing
Collins Ayuya
Apr 19, 2022
Building a Private 5G Network for Your Business 
Kihara Kimachia
Apr 18, 2022
IT Business Edge Logo

The go-to resource for IT professionals from all corners of the tech world looking for cutting edge technology solutions that solve their unique business challenges. We aim to help these professionals grow their knowledge base and authority in their field with the top news and trends in the technology space.

Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.