Skip to content

Releases: proofgeist/SimpleQ

SimpleQ v1.3.2

03 Jan 16:54
Compare
Choose a tag to compare

SimpleQ v1.3.1

26 Aug 13:13
Compare
Choose a tag to compare
Merge branch 'feat/process-immediately' into main

SimpleQ v1.3.0

25 Aug 14:53
c30dd5a
Compare
Choose a tag to compare

Adds ability to flag a channel with "Process Immediately"

SimpleQ v1.2.2

23 Jun 02:53
cf52590
Compare
Choose a tag to compare
  • Bug Fixes

SimpleQ v1.2.1

30 May 17:08
Compare
Choose a tag to compare
  • Minor fixes to demo files

v1.2.0

27 May 16:08
205585a
Compare
Choose a tag to compare

SimpleQ

SimpleQ is an implementation of a Message Queue for FileMaker, which enables the Publish and Subscribe pattern in FileMaker Pro. In this pattern, different applications or different parts of the same application, communicate using asynchronous message passing. One application will "Publish" a message onto a central Message Queue, and other applications can listen for messages that they are interested in, by subscribing to the "channels" they are interested in.

Proof+Geist has been using SimpleQ in production for 9 months or more on several projects. This is the first public release under the MIT license.

Benefits

The PubSub pattern is optimized for loosely coupled communications. The publisher doesn't need to know anything about who is subscribing or listening, and vice versa. In the Claris FileMaker space, there are a couple of problems that can really benefit from this type of communication.

Integration

Every company today has data spread out across many applications. We need standard, robust methods for keeping data in sync across these different applications. When your QuickBooks Customer Data changes you might need one or more FileMaker applications to respond to that change. PubSub doesn't care how many different applications are listening for and responding to those changes. Each application can take the data and do something different with it.

De-coupling

FileMaker applications are often tightly coupled. The best place to see this is on a relationship graph. In a large application, the graph becomes very hard to manage, and it begins to impact performance in a big way. What we need are ways to carve up our apps into smaller chunks that don't share any TOs, but can still share data. We can imagine, using a script to pass data around, and that is exactly what this implementation builds on.

Completely Free

SimpleQ is free, and unlocked. You can use it any way you want. You will see references to our product, Otto, but Otto is not required to use SimpleQ. We think you should check out Otto because the combination of Otto and PubSub is very powerful.

Release Info

Version: 1.2.0
Date: 5/27/2022

Admin Credentials

You should change this password immediately!

user: admin
password: admin

SimpleQ v1.1.0

23 May 17:44
a7ea4c2
Compare
Choose a tag to compare
SimpleQ v1.1.0 Pre-release
Pre-release
  • Integration With Otto Webhook Receiver

SimpleQ v1.0.0

23 May 17:42
Compare
Choose a tag to compare
SimpleQ v1.0.0 Pre-release
Pre-release

SimpleQ is an implementation of a Message Queue for FileMaker, which enables the Publish and Subscribe pattern in FileMaker Pro. In this pattern, different application or different parts of the same application, communicate using asynchronous message passing. One application will "Publish" a message onto a central Message Queue, and other applications can listen for message that they are interested, by subscribing to the "channels" they are interested in.

Benefits

The PubSub pattern is optimized for loosely coupled communications. The publisher doesn't need to know anything about who is subscribing or listening, and vice versa. In the Claris FileMaker space there are a couple of problems that can really benefits from this type of communications.

Integration

Every company today has data spread out across many applications. We need standard, robust methods for keep data in sync accross these different applications. When your quickbooks Customer Data changes you might need one or more FileMaker applications to respond to that change. PubSub doesn't care how many different applications are listening for and responding to those changes. Each application can take the data and do something different with it.

De-coupling

FileMaker applications are often tightly coupled. The best place to see this is on a relationship graph. In a large application the graph becomes very hard to manage, and it begins to impact performance in a big way. What we need is ways to carve up our apps into smaller chunks that don't share any TOs, but can still share data. We can imagine, using script to pass data around, and that is exactly what this implementation builds on.

Completely Free

fmPUBSUB is free, and unlocked. You can use it anyway you want. You will see references to our product, Otto, but Otto is not required to use fmPUBSUB. We think you should check out Otto because the combination of Otto and PubSub is very powerful.

Release Info

Version: 1.1.0 Date: 1/23/2022