YoVDO

Rebuilding a Production APL Environment Using Dyalog

Offered By: Dyalog User Meetings via YouTube

Tags

Data Processing Courses APL Courses Dyalog Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the process of rebuilding a production APL environment using Dyalog in this 30-minute conference talk from Dyalog '22. Learn how BIG, a company in the jewelry industry, transitioned from an IBM APL2 environment to a modern Dyalog-based system for handling complex data processing tasks. Discover the challenges of integrating data from 1,000 retailers and how APL was chosen to manage data-related tasks. Gain insights into the new production environment's components, including Windows Service, SQAPL, ⎕CSV, ⎕XML, ⎕JSON, .NET integration, and HTTP calls. Understand the benefits of using ]Link for code management and source control for team collaboration. Follow the journey from summarizing the problem to exploring retailer data complexities, building the initial APL2 solution, and finally implementing the new Dyalog-based environment. Delve into key components such as the Queue Manager, APL Service, ⎕LX function, and source code organization.

Syllabus

Summary
How to get data from retailers
Retailer data – a hot mess
Building a monster – the APL2 solution
Dyalog to the rescue
New production environment
Queue Manager
APL Service
⎕LX function
Launch function
Source code organisation


Taught by

Dyalog User Meetings

Related Courses

Getting Started and Learning APL - Panel Discussion
Dyalog User Meetings via YouTube
What is APL and What Can APL Do For You?
Dyalog User Meetings via YouTube
An Introduction to the Workspace - Secrets of the Interpreter
Dyalog User Meetings via YouTube
Future Performance Improvements in Set Functions - Dyalog '23
Dyalog User Meetings via YouTube
Converting a COM Server to a Jarvis-based Web Service - Dyalog '23
Dyalog User Meetings via YouTube