

Marcus Davage
Software Engineer | IBM Champion | Open Mainframe Project Ambassador | Code Club Volunteer
Peiriannydd Meddalwedd | Pencampwr IBM | Llysgennad Open Mainframe Project | Gwirfoddolwr Clwb Codio
Cardiff, United Kingdom
Actions
Having graduated in Computer Science at Aberystwyth in 1990, Marcus has worked with mainframes ever since, as a programmer, systems programmer, consultant, database administrator, production support hero, production support villain and management piñata for various companies. He is now a Lead Product Developer for BMC Software. He holds an MBCS, CEng, CITP, and, more often than not, a glass of wine. He is an IBM Champion, an IBM Z and LinuxONE Influencer, Open Mainframe Project Ambassador, Joint Chairman of the UK Db2 User Group, a member of the IDUG Content Committee for whom he hosts a podcast, and the GSE UK Conference Planning Committee. In his spare time, he is a STEM Ambassador, leading a Code Club in a Welsh-medium junior school, and translating Raspberry Pi Foundation resources into Welsh.
Wedi graddio mewn Cyfrifiadureg yn Aberystwyth yn 1990, mae Marcus wedi gweithio gyda mainframes ers hynny, fel rhaglennydd, rhaglennydd systemau, ymgynghorydd, gweinyddydd cronfa ddata, arwr cefnogaeth cynhyrchiant, dihiryn cefnogaeth cynhyrchiant a piñata i reolaeth cwmnïau amrywiol. Mae'n bellach yn Beiriannydd Meddalwedd Arweiniol ar gyfer BMC Software. Mae ganddo MBCS, CEng, CITP, ac, yn amlach na pheidio, gwydraid o win. Mae’n Bencampwr IBM, Dylanwadwr IBM Z a LinuxONE, Llysgennad i The Open Mainframe Project, Cyd-Gadeirydd Grŵp Defnyddwyr Db2 y DU, aelod o Bwyllgor Cynnwys IDUG y mae'n cynnal podlediad iddynt, ac yn eistedd ar bwyllgor Cynhadledd GSE UK. Yn ei amser hamdden, mae’n Llysgennad STEM, yn arwain Clwb Codio mewn ysgol iau cyfrwng Cymraeg, ac yn cyfieithu adnoddau Raspberry Pi Foundation i’r Gymraeg.
Area of Expertise
Topics
Claims, Drains and Automobiles
Picture a bustling metropolis: thousands of people crossing streets, driving cars, and getting to work. It would be chaos without traffic lights, police officers, or laws. In Db2 for z/OS, that metropolis is data, transactions, utilities, queries, Units of Work. Claims, Drains, Locks, and Latches are the silent traffic controllers keeping the peace.
This presentation explains these concepts using memorable, amusing, everyday illustrations, and with examples, shows why they matter.
1. To understand the concepts of claims, drains, locks and latches, and see examples of each.
2. Learn the different parameters that affect the mechanisms, such as tablsespace DDL, BIND parameters, and SQL clauses.
3. How to improve application performance through lock avoidance techniques.
“Your data or your life!” - What DORA means for your Db2 Database
How much data could your organisation afford to lose?
Is your current backup and recovery strategy good enough?
With the mainframe being the system of record for 80% of the world’s data, it is imperative that your data resilient under any scenario, including the dreaded ransomware attack. Please join us as we walk through what the impending DORA legislation means for you. You will gain an understanding of the current state of Db2 Security and Backup and Recovery strategies, an awareness of DORA, its implications to your recovery strategy, and the consequences of not being prepared for it.
Driving Down Database Development Dollars
Application developers and database administrators alike are under constant pressure to drive down costs and reduce CPU cycles. This talk suggests some technical tips and cultural changes to Developers, DBAs, and Operations, to address this ubiquitous challenge facing mainframe enterprises world-wide.
Tips for DBAs and Application Programmers to help reduce costs
Squeeze your Data with Db2
This intermediate level presentation quickly covers the history of compression in Db2 for z/OS, from V3.1 to Db2 12. We will review the original tablespace row compression, index compression, LOB compression, and Huffman compression, with a glance at some application performance considerations.
A Row's Life
Rows in a DB2 z/OS database get mauled and moved and wholly and partially duplicated. There are different ways to find them and different surroundings. And most DBAs find they need to understand these transformations thoroughly to manage performance and recovery and even security. In this presentation, we take a light-hearted view of one row’s life to emphasize some of the internals of DB2 on the z/OS platform.
Explaining the lifecycle of a row in a Db2 table, from insertion to deletion, via updates, alters and reorgs.
Express Yourself!
A regular expression is a sequence of characters that define a search pattern. They have been around since the '60s, but only recently have adopted more ubiquitously across platforms. This session hopes to enlighten the user to the history, use and implementations of regular expressions, and how they can be used in Db2.
DevOps vs. DBAs
The role of the DBA has evolved over the years. As businesses across the globe embrace digital transformation, and customer expectations increase, the traditional rules of engagement must be reconsidered, and the DBA remains a key lynch-pin in the Agile journey to DevOps. This presentation will review the old rules of engagement, and express the importance of communication, trust, embracing change, and automation tools in modern software development.
How Dev, Ops and DBAs can not only co-exist, but cooperate effectively to drive business value in an Agile way.
Db2 by the back door
We are very familiar with the traditional methods of getting at Db2 and your data. This presentation guides you through new and exciting way of accessing Db2.We will consider the Java Command Line Program via ZSS, the Zowe CLI and other Db2 extensions, how to build and invoke your own REST services, and how to access Db2 using the Python programming language, whether on or off the mainframe.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top