Sign in to confirm you’re not a bot
This helps protect our community. Learn more

Compile-Time vs Run-Time

7:38

Loading Configuration at Startup

8:50

Runtime Dependency Injection . You are building an immutable Dockerized Microservice in the Cloud

10:04

Solution: Code Generation

12:42

Example: Dagger 2

13:07

@BuildStep

23:20

Makefiles

25:13

Dependency Graphs

26:14

Dealing with Reflection

32:35

Compilation Provider

35:27

Integration Tests

41:41

Byte-Code vs Source-Code

42:39

Scaffolding

46:11

Troubleshooting

48:18

Native Image Restrictions

49:47

Beware! Native does not prevent dynamic code loading!

52:50

META-INF/native-image

56:12

GraalVM Substitutions

56:55

Quarkus Bytecode Recorders

58:40

Static initializers

59:18
[KieLive#23] Kogito + Quarkus: the Marriage Made on a Cloud
A hands-on walkthrough of the Kogito codebase with a focus on the interaction with Quarkus. About this Event KieLive#23: Kogito + Quarkus: the Marriage Made on a Cloud Quarkus is the secret sauce that makes Kogito cloud-native. But like every special ingredient, you need to learn how to use it! In this hands-on walkthrough we will get an overview of the design principles of our framework, and we will learn some of the nuances of writing a native application or even a Quarkus extension. This presentation is intended for a technical audience, but it is open to everyone: maybe you are the next Kogito contributor? Link to the live streaming: http://red.ht/KieLive23 About the invited speaker: During my PhD, I researched language design and implementation at University of Milan. After three years at UniCredit Bank's R&D department, I have joined Red Hat: I work on the Drools rule engine, the jBPM platform and the Kogito project. Twitter:   / evacchi   About the KIE Lives: The KIE Live Series is composed of live streamings that bring technical information and updates about business automation delivered by the projects under the KIE umbrella: Drools, jBPM, OptaPlanner, and Kogito. Problems like process automation, decision automation, resource planning solution are the main topics, and of course, we always have in mind recent technology concepts like cloud-native application target for any type of cloud (private/public/hybrid/edge). You can expect to hear from business automation experts who code or/and deliver business automation within big enterprises across the world. Join us to share, learn, and grow together. Knowledge is everything

Follow along using the transcript.

KIE

2.67K subscribers

KIE Live Series

KIE
30 / 52
1

[KIELive#52] Stateless microservices with processes and decisions

KIE
2

[KIELive#51] TrustyAI: Ensuring the Fairness and Transparency of Decision Models

KIE
3

[KIELive#50] Optimized order picking in warehouses and supermarkets with OptaPlanner

KIE
4

[KIELive#49] Event Driven Drools: CEP (Complex Event Processing) Explained

KIE
5

[KIELive#48] Custom forms for User Tasks with Kogito and Quarkus

KIE
6

[KIELive#47] The Road towards a Kogito Public API

KIE
7

[KIELive#46] Tips and tricks: How to be efficient when developing business processes on Quarkus

KIE
8

[KIELive#45] Optimizing user tasks assignment in business processes with Kogito and OptaPlanner

KIE
9

[KIELive#44] Transaction Monitoring with cloud-native Business Automation

KIE
10

[KIELive#43] Automating decision services deployment with CI/CD pipelines

KIE
11

[KIELive#42] The Intelligent Decisions journey with DMN and PMML

KIE
12

[KIELive#41] Reliable DMN with Test Scenarios

KIE
13

[KIELive#40] DMN Dev Sandbox Developing and deploying DMN decisions in the cloud

KIE
14

[KIELive#39] Migrating Drools to the cloud with Kogito: a step by step path

KIE
15

[KIELive#38] Destroy wrong beliefs and run real processes

KIE
16

[KieLive#37] How to work with dashboards layouts

KIE
17

[KieLive#36] How to play with DMN

KIE
18

[KieLive#35] Streaming decisions with DMN and Kafka

KIE
19

[KIELive34] How to use Kafka Tasks to integrate your processes with Kafka Streams

KIE
20

[KieLive#33] Drools troubleshooting

KIE
21

[KieLive#32] Clinical Decision Support enablers : a technology toolbox for Health Care

KIE
22

[KieLive#31] Augmenting the developer experience with DMN Runner

KIE
23

[KieLive#30] Robust local explanations for black box models, by Tommaso Teofili

KIE
24

[KieLive#29] A chat about Open Source, leadership and communities with Mark Proctor

KIE
25

[KieLive#28] Making Drools available to everyone

KIE
26

[KieLive#27] Testing your constraints with OptaPlanner

KIE
27

[KieLive#26] How to embed DMN and BPMN editors in your own application

KIE
28

[KieLive#25] Using VSCode to build and deploy services in a real-world decision scenario: COVID-19

KIE
29

[KieLive#24] DMN: squeeze the most out these features, by Matteo Mortari

KIE

[KieLive#23] Kogito + Quarkus: the Marriage Made on a Cloud

KIE
31

[KieLive#22] OptaPlanner Shadow Variables for the Vehicle Routing Problem and Task Assignment

KIE
32

[KieLive#21] Drools Deep Dive, with Mario Fusco

KIE
33

[KieLive20] Saga pattern powered by Kogito, with Tiago Dolphine and Ruben Romero

KIE
34

[KieLive19] The Business Automation Journey, by Filippe Spolti

KIE
35

[KieLive#18] Kogito - Powering Business Automation in the Cloud

KIE
36

[KieLive#17] Understanding DRL (Drools Rule Language)

KIE
37

[KieLive#16] Kogito: The past, present and future

KIE
38

[KieLive#15] OptaPlanner domain models and design patterns

KIE
39

[KieLive#14] The ultimate beginners guide to rules and processes

KIE
40

[KieLive#13] Can you trust your AI?, by Daniele Zonca

KIE
41

[KieLive#12] Business Rules and Decision Engines: past, present and future - with Edson Tirelli

KIE
42

[KieLive#11] DMN for Developers, by Guilherme Carreiro

KIE
43

[KieLive#10] Introduction to Business Process core concepts, with Alessandro Lazarotti

KIE
44

[KieLive#9] The Multiplying Architecture with Eder Ignatowicz

KIE
45

KieLive#8 Authoring Dashboards in Business Central

KIE
46

[KieLive#7] Maven archetype support in Business Central, by Guilherme Caponetto

KIE
47

[KieLive#6] Workspace collaboration in Business Central, by Guilherme Caponetto

KIE
48

[KieLive#5] Deploying custom Kogito services on Kubernetes with Kogito Operator

KIE
49

[KieLive#4] jBPM: Getting Started in 30min

KIE
50

[KieLive#3] The Developer Joy with Quarkus and Kogito

KIE
51

[KieLive#2] jBPM: Syncing Business Central projects with external repos

KIE
52

[Kie Live #1] Serverless Workflow: A new approach to Business Automation

KIE