Brad Johnson

Brad Johnson

Marketing Director, Open Source Software @ Swim.ai. Writes about the swimOS platform and real-time distributed applications.

Recent Posts by Brad Johnson:

by Brad Johnson, on May 31, 2019 7:57:00 AM

Aggregating data from heterogeneous REST APIs and streaming sources can be a pain. In order to achieve real-time insights or visualizations, developers need to efficiently combine REST and streaming data …

Read Story
Topics:SWIM AIdistributed computingHTTPweb applicationsswimOSmiddlewareRESTWARPstreamingpythonweb agentsapistreaming api

by Brad Johnson, on May 24, 2019 11:52:56 AM

I’ve written previously about Scott Clarke’s Greenhouse demo app because it’s a good example of how to build integrations between external frameworks and Swim. While Swim functions perfectly well on …

Read Story
Topics:Stateful ApplicationsSWIM Inc.SWIM AIdevopsdistributed computingserverlessweb applicationsswimOSnodejs

by Brad Johnson, on May 15, 2019 10:34:32 AM

How do you evaluate open source technologies, like Kubernetes and Swim, when there's so much hype? Last post, we explored the challenges of architecting a real-time application, which are due in part …

Read Story
Topics:Stateful ApplicationsSWIM SoftwareSWIM AISwim Enterprisedistributed computingserverlessHTTPweb applicationsswimOSmiddlewareRESTWARPstreamingoperating systems

by Brad Johnson, on May 7, 2019 1:17:17 PM

We need to have a serious talk about "real-time." These days, it seems like there are more real-time Web technologies to choose from than trendy superfoods (see: Irish black pudding, …

Read Story
Topics:Stateful ApplicationsSWIM SoftwareEdge AnalyticsSWIM AIEdge Computingdistributed computingHTTPweb applicationsswimOSRESTWARPstreaming

by Brad Johnson, on Apr 25, 2019 1:46:02 PM

Here's a cool demo from Swim developer, Scott Clarke. The Swim Greenhouse Demo (found here on GitHub) uses Swim, NodeJS, and Python to make an application which learns in real-time from a …

Read Story
Topics:Machine LearningStateful ApplicationsSWIM SoftwareEdge AnalyticsSWIM AIEdge Computingdistributed computingHTTPweb applicationsWARPnodejspython

by Brad Johnson, on Feb 21, 2019 6:00:00 AM

Swim enables developers to build applications that analyze, learn and act on streaming data as it’s created, from the edge to the cloud. San Jose, CA – February 21, 2019—SWIMAI, …

Read Story
Topics:Machine LearningStateful ApplicationsSWIM SoftwareIndustrial IOTSmart CitiesTraffic ManagementEdge AnalyticsManufacturingDigital TwinSWIM AIEdge Computingpress releaseSwim Enterprise

by Brad Johnson, on Dec 7, 2018 12:52:20 PM

How "smart" are today's Smart Cities, really? The buzz around Smart Cities has been going on for over a decade and the headlines keep coming. But how many “smart” cities …

Read Story
Topics:Machine LearningStateful ApplicationsSWIM SoftwareSmart CitiesTraffic ManagementSmart BuildingsEdge AnalyticsAsset TrackingDigital TwinEdge ComputingSWIM EDX

by Brad Johnson, on Nov 5, 2018 3:34:24 AM

The world isn’t slowing down. Increasingly, new streaming data sources are being integrated into business applications, coinciding with a rapidly growing demand for real-time applications. In order to achieve new …

Read Story
Topics:Machine LearningStateful ApplicationsSWIM SoftwareSWIM Inc.Smart CitiesTraffic ManagementEdge AnalyticsDigital TwinSWIM AIEdge ComputingSWIM EDX

by Brad Johnson, on Sep 30, 2018 12:57:19 AM

All Internet of Things (IoT) data has some time component to it. Therefore it’s critical to approach applications which use IoT data with the understanding that in order to derive …

Read Story
Topics:Stateful ApplicationsSWIM SoftwareEdge AnalyticsDigital TwinEdge Computing

by Brad Johnson, on Aug 15, 2018 5:34:09 PM

Earlier this year, Mickaël Rémond, the founder of ProcessOne, a real-time solutions provider, published a blog post titled The Challenges of Building Real-Time Applications. I highly recommend giving it a …

Read Story
Topics:Stateful ApplicationsSWIM SoftwareSWIM Inc.Edge AnalyticsDigital TwinSWIM AIEdge ComputingSWIM EDX