Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Zero Code Systems - Hopes, Myths and Reality

Devoxx via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the challenges and potential solutions for "zero code" systems in this conference talk from Devoxx. Delve into the hopes, myths, and realities surrounding the dream of business owners to modify system behavior without involving coders. Learn from over a decade of industry experience as the speaker shares insights on what approaches are likely to fail, which depend on organizational structure, and where modest success can be expected. Discover the Nussknacker project, a potential solution for real-time stream processing in the telecom industry, and gain understanding of its vision, architecture, and underlying technologies such as Kafka, Flink, and React. Examine various approaches including configuration, DSLs, scripting, and BPMN, while considering critical factors like testing, versioning, and responsibility allocation. Gain valuable lessons on client understanding, the importance of runtime management, and finding the right balance between coding and user empowerment in system development.

Syllabus

Intro
Think they don't know how to code?
Scratch
What this talk is and what is not about
Typical work model
Agenda
Configuration - how far can we get
We have to test YOUR changes!
Lesson learned...
Case - integration in logistics
DSL - Camel DSL?
Case study - network monitoring system
Normal user - widgets
How can you do it?
Half-power-rules
Power users - scripting
Scripting - problems
Alarms
Strong points
Mode of work
Drools killer feature - decision tables
How does it really work??
Rules can get out of control...
Coding vs clicking
No need/will to change by users...
Versioning is hard
Who is responsible?
Criticality of process/pace of change
Can BPMN work?
Lessons learned
Know your client
Coding is not hard-running is!
Decide where to stop
Real time stream processing
Apache Flink
Main assumptions
Model process
Espressions
Knowing where to stop
Feedback cycle
Generate test data, mocks, results
Tests - UA
Taking control
Does it work in production?

Taught by

Devoxx

Reviews

Start your review of Zero Code Systems - Hopes, Myths and Reality

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.