by Brad Johnson, on Jul 2, 2019 3:19:54 PM

Today, the Java ecosystem remains one of the largest developer communities on planet earth. At over 9 million active developers, the Java programming language is used every day to build and run systems …

Read Story
Topics:Stateful ApplicationsEdge AnalyticsSWIM AIdistributed computingserverlessweb applicationsswimOSWARPstreamingnodejspythonweb agentsstreaming apijavastateful lambdaspolyglot programminglambda functions

by Brad Johnson, on Jun 21, 2019 10:34:55 AM

Let’s take a moment to appreciate the noble REST API. They’re anywhere and everywhere. REST is the lingua franca of the application world. REST APIs have been the equivalent of software …

Read Story
Topics:Stateful ApplicationsSWIM SoftwareEdge AnalyticsDigital TwinSWIM AIEdge Computingdistributed computingserverlessHTTPweb applicationsswimOSRESTWARPstreamingweb agentsapistreaming apitutorialjava

by Brad Johnson, on Jun 13, 2019 12:06:10 PM

The first iPhone was released on June 29, 2007. And while the advent of the iPhone was hardly the only catalyst of the smartphone revolution, I consider this to be …

Read Story
Topics:Stateful ApplicationsEdge AnalyticsSWIM AIEdge Computingdevopsdistributed computingserverlessHTTPweb applicationsswimOSmiddlewareRESTWARPstreamingoperating systemsweb agentsapistreaming api

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 Chris Sachs, on Mar 20, 2019 12:23:39 PM

Swim can be a challenge to explain to people, even if the audience is fairly technical. Unless you've had firsthand experience building and running at-scale distributed applications with low latency requirements, it's difficult …

Read Story
Topics:Machine LearningStateful ApplicationsSWIM SoftwareEdge AnalyticsDigital TwinSWIM AIEdge ComputingSwim Enterprisedistributed computingserverlessHTTPweb applicationsswimOSmiddlewareRESTWARPstreamingoperating systems

by Chris Sachs, on Mar 19, 2019 1:16:46 PM

This is the last post in a three part series about the future of the Web. You can read parts 1 and 2 here. Like MS-DOS, Swim is "integrated software that consists of a persistent transactional memory …

Read Story
Topics:Stateful ApplicationsSWIM SoftwareEdge AnalyticsDigital TwinSWIM AIEdge Computingdistributed computingserverlessHTTPweb applicationsswimOSmiddlewareRESTWARPstreamingoperating systems

by Chris Sachs, on Mar 14, 2019 10:51:24 AM

This is the second post in a three part series about the future of the World Wide Web. Click here to read part 1 or part 3. "The World Wide Web was designed to …

Read Story
Topics:Machine LearningStateful ApplicationsSWIM SoftwareEdge AnalyticsDigital TwinSWIM AIEdge ComputingSwim Enterprisedistributed computingserverlessHTTPweb applicationsswimOSmiddlewareRESTWARPstreaming

by Chris Sachs, on Mar 12, 2019 11:10:11 AM

This is the first post in a 4 part series about the future of the World Wide Web. Read part 2 here and you can find part 3 here. How do you write …

Read Story
Topics:Stateful ApplicationsEdge AnalyticsSWIM AIEdge Computingdistributed computingHTTPweb applicationsswimOSmiddlewareRESTWARPstreaming

by Simon Crosby, on Mar 4, 2019 2:00:32 PM

Serverless computing is a seductive and powerful addition to a cloud developer’s arsenal. But despite its elegance, serverless is not the right architecture for most edge applications. Combined with the …

Read Story
Topics:Machine LearningStateful ApplicationsSWIM SoftwareIndustrial IOTSmart CitiesEdge AnalyticsDigital TwinSWIM AIEdge ComputingSwim Enterprisedistributed computingserverless