by Brad Johnson, on Aug 21, 2019 12:48:22 PM

Ever since the first applications started moving data records, we’ve needed ways to annotate those records with formatting instructions. Many of these record notation formats are familiar to developers. For …

Read Story
Topics:Stateful ApplicationsSWIM AIdistributed computingserverlessHTTPweb applicationsswimOSRESTWARPstreamingoperating systemsapistreaming apijavaopen source softwaremicroservices

by Brad Johnson, on Aug 13, 2019 1:24:41 PM

Did you know that Swim.ai has its own podcast series? The SwimStreams podcast is a recurring series focussed on distributed applications and real-time software architectures. Hear from members of the …

Read Story
Topics:InsiderStateful ApplicationsSmart CitiesPodcastdistributed computingserverlessswimOSjavaopen sourceopen source softwarecontent marketingkubernetesk8smicroservices

by Krishnan Subramanian, on Aug 5, 2019 11:32:27 AM

Kubernetes is fast evolving as the standard orchestration platform for cloud native deployments. However, Kubernetes is still not mature enough to support stateful applications and distributed applications like those running on …

Read Story
Topics:Industrial IOTEdge AnalyticsEdge Computingdevopsserverlessstreaming apitutorialjavaopen sourceopen source softwarekubernetesk8smicroservices

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 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 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