Jump to content

GLA Summit 2020/Broker Framework: Difference between revisions

From LabVIEW Wiki
Felipefoz (talk | contribs)
m Update with infobox and presentation template
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
'''Broker Framework''' by Felipe Pinheiro Silva
{{infobox
|category=presentation
|icon=GLASummitButton.png
|presentation-conference=GLA Summit 2020
|presentation-presenter=Felipe Pinheiro Silva
}}


''Discover how to deliver messages among actors in Actor Framework with a broker-like Actor, using content or topic based messaging. This broker-like actor abstracts the message handling between the root actor and its nested actors without harming the actor tree communication. This "framework" uses the new interface feature from LabVIEW 2020, providing high decoupled actors and very modular architecture.''
{{presentation
|presenters=Felipe Pinheiro Silva
|abstract=Discover how to deliver messages among actors in Actor Framework with a broker-like Actor, using content or topic based messaging. This broker-like actor abstracts the message handling between the root actor and its nested actors without harming the actor tree communication. This "framework" uses the new interface feature from LabVIEW 2020, providing high decoupled actors and very modular architecture.
|youtube-id=-rkUEGmbccQ
}}


==See also==
*[[media:Broker Framework.pdf|Presentation slides]]
*[[Actor Framework]]


<div style="text-align:center;"><youtube width="800" height="600">-rkUEGmbccQ</youtube></div>
==External links==
 
*[https://www.glasummit.org/presentation-list/2020 GLA Summit 2020 Presentations]
==Presentation Links==
*[https://gitlab.com/felipe_public/labview-shared-libraries/broker_af Gitlab Repositories]
* [https://youtu.be/-rkUEGmbccQ YouTube Video Link]
*[https://felipekb.com Felipe's Thoughts Blog]
* [https://gitlab.com/felipe_public/labview-shared-libraries/broker_af Gitlab Repositories]
*NI Forums Posts:
* [[media:Broker Framework.pdf | Slides (Wiki)]]
**[https://forums.ni.com/t5/Actor-Framework-Documents/Actor-Framework-from-basic-to-PPL-plugins/ta-p/3776945 Framework from Basic to PPL Plugins] by Stefan Lemmens
 
**[https://forums.ni.com/t5/LabVIEW/Follow-up-questions-from-quot-G-Interfaces-in-LV-2020-quot/m-p/4043471 Introduction to LabVIEW Interfaces] by Stephen Loftus-Mercer and Allen C. Smith
==See Also==
**[https://forums.ni.com/t5/Past-NIWeek-Sessions/NIWeek-2013-What-a-Software-Architect-Needs-to-Know-When-Using/ta-p/3501665 What a Software Architect Needs to Know When Using the Actor Framework] by David Staab
{{ambox|text=Add links to internal wiki pages that would also help.}}
**[https://forums.ni.com/t5/Actor-Framework-Discussions/Best-practice-guidance-Sibling-actor-messaging/m-p/3404431 Best practice guidance: Sibling actor messaging]
 
**[https://forums.ni.com/t5/Actor-Framework-Documents/Event-Source-Actor-Package/ta-p/3538542 Event Source Actor Package] by Piotr Kruczkowski
==External Links==
**[https://forums.ni.com/t5/Bay-Area-LabVIEW-User-Group/CLA-Summit-2015-Presentation-Actor-Programming-without-an-Actor/m-p/3505029?profile.language=pt-br#M233 Actor Programming without an Actor Framework] by Dmitry
* [https://felipekb.com Felipe's Thoughts Blog]
* NI Forums Posts:
** [https://forums.ni.com/t5/Actor-Framework-Documents/Actor-Framework-from-basic-to-PPL-plugins/ta-p/3776945 Framework from Basic to PPL Plugins] by Stefan Lemmens
** [https://forums.ni.com/t5/LabVIEW/Follow-up-questions-from-quot-G-Interfaces-in-LV-2020-quot/m-p/4043471 Introduction to LabVIEW Interfaces] by Stephen Loftus-Mercer and Allen C. Smith
** [https://forums.ni.com/t5/Past-NIWeek-Sessions/NIWeek-2013-What-a-Software-Architect-Needs-to-Know-When-Using/ta-p/3501665 What a Software Architect Needs to Know When Using the Actor Framework] by David Staab
** [https://forums.ni.com/t5/Actor-Framework-Discussions/Best-practice-guidance-Sibling-actor-messaging/m-p/3404431 Best practice guidance: Sibling actor messaging]
** [https://forums.ni.com/t5/Actor-Framework-Documents/Event-Source-Actor-Package/ta-p/3538542 | Event Source Actor Package] by Piotr Kruczkowski
** [https://forums.ni.com/t5/Bay-Area-LabVIEW-User-Group/CLA-Summit-2015-Presentation-Actor-Programming-without-an-Actor/m-p/3505029?profile.language=pt-br#M233 Actor Programming without an Actor Framework/ by Dmitry
* Youtube Videos:
* Youtube Videos:
** [https://www.youtube.com/playlist?list=PLmF-6jvwRvVNFzBjzh4bQDjFbv6lShcth Actor Framework Tutorial] by Tom McQuillan
**[https://www.youtube.com/playlist?list=PLmF-6jvwRvVNFzBjzh4bQDjFbv6lShcth Actor Framework Tutorial] by Tom McQuillan
* Blogposts:
*Blogposts:
** [https://www.elastic.io/message-exchange-patterns-application-integration/ Message Exchange Patterns]  
**[https://www.elastic.io/message-exchange-patterns-application-integration/ Message Exchange Patterns]  
** [https://en.wikipedia.org/wiki/Publish%E2%80%93subscribe_pattern Publish Subscribe Pattern - Wikipedia]
**[https://en.wikipedia.org/wiki/Publish%E2%80%93subscribe_pattern Publish Subscribe Pattern - Wikipedia]
** [http://www.labviewcraftsmen.com/blog/fun-with-the-actor-framework-pubsub Fun with Actor Framework Pub/Sub]
**[http://www.labviewcraftsmen.com/blog/fun-with-the-actor-framework-pubsub Fun with Actor Framework Pub/Sub]


[[Category:GLA Summit 2020]]
[[Category:GLA Summit 2020]]

Latest revision as of 19:05, 21 August 2024

Broker Framework
Conference GLA Summit 2020
Presenters Felipe Pinheiro Silva
Broker Framework by Felipe Pinheiro Silva

Discover how to deliver messages among actors in Actor Framework with a broker-like Actor, using content or topic based messaging. This broker-like actor abstracts the message handling between the root actor and its nested actors without harming the actor tree communication. This "framework" uses the new interface feature from LabVIEW 2020, providing high decoupled actors and very modular architecture.



See also

External links