Forem

Marco Arena profile picture

Marco Arena

C++ Software Engineer working on AI at Tetra Pak 🧃, ex Ferrari F1 🏎️. I have created and managed Italian C++ Community, Coding Gym, ML Modena. Microsoft MVP since 2016.

Location Italy Joined Joined on  Personal website http://www.marcoarena.com/ github website

Education

MSc Computer Engineering at UniversitĂ  RomaTre

Pronouns

he/him

Work

AI Software Engineer at Tetra Pak

SObjectizer Tales - Epilogue
Cover image for SObjectizer Tales - Epilogue

SObjectizer Tales - Epilogue

Comments
9 min read

Want to connect with Marco Arena?

Create an account to connect with Marco Arena. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
SObjectizer Tales – 28. If I had a magic wand…
Cover image for SObjectizer Tales – 28. If I had a magic wand…

SObjectizer Tales – 28. If I had a magic wand…

Comments
7 min read
SObjectizer Tales - 27. Design ideas
Cover image for SObjectizer Tales - 27. Design ideas

SObjectizer Tales - 27. Design ideas

Comments
14 min read
SObjectizer Tales - 26. Dispatcher selection
Cover image for SObjectizer Tales - 26. Dispatcher selection

SObjectizer Tales - 26. Dispatcher selection

Comments
24 min read
SObjectizer Tales - 25. Runtime telemetry
Cover image for SObjectizer Tales - 25. Runtime telemetry

SObjectizer Tales - 25. Runtime telemetry

Comments
19 min read
SObjectizer Tales – 24. Delivering messages at shutdown
Cover image for SObjectizer Tales – 24. Delivering messages at shutdown

SObjectizer Tales – 24. Delivering messages at shutdown

Comments
9 min read
SObjectizer Tales - 23. Mutable messages
Cover image for SObjectizer Tales - 23. Mutable messages

SObjectizer Tales - 23. Mutable messages

Comments
12 min read
SObjectizer Tales - 22. Performance, part 3
Cover image for SObjectizer Tales - 22. Performance, part 3

SObjectizer Tales - 22. Performance, part 3

Comments
23 min read
SObjectizer Tales – 21. Performance, part 2
Cover image for SObjectizer Tales – 21. Performance, part 2

SObjectizer Tales – 21. Performance, part 2

Comments
18 min read
SObjectizer Tales - 20. Performance, part 1
Cover image for SObjectizer Tales - 20. Performance, part 1

SObjectizer Tales - 20. Performance, part 1

Comments
14 min read
SObjectizer Tales - 19. Thread-safe handlers
Cover image for SObjectizer Tales - 19. Thread-safe handlers

SObjectizer Tales - 19. Thread-safe handlers

Comments
9 min read
SObjectizer Tales - 18. Limiting message chains
Cover image for SObjectizer Tales - 18. Limiting message chains

SObjectizer Tales - 18. Limiting message chains

Comments
10 min read
SObjectizer Tales – 17. Limiting message flow
Cover image for SObjectizer Tales – 17. Limiting message flow

SObjectizer Tales – 17. Limiting message flow

Comments
10 min read
SObjectizer Tales – 16. Interrupting work
Cover image for SObjectizer Tales – 16. Interrupting work

SObjectizer Tales – 16. Interrupting work

Comments
16 min read
SObjectizer Tales – 15. Monitoring disconnections
Cover image for SObjectizer Tales – 15. Monitoring disconnections

SObjectizer Tales – 15. Monitoring disconnections

Comments
3 min read
SObjectizer Tales – 14. Triggering agent shutdown
Cover image for SObjectizer Tales – 14. Triggering agent shutdown

SObjectizer Tales – 14. Triggering agent shutdown

Comments
6 min read
SObjectizer Tales – 13. Routing images across the network
Cover image for SObjectizer Tales – 13. Routing images across the network

SObjectizer Tales – 13. Routing images across the network

Comments
12 min read
SObjectizer Tales – 12. Receiving commands from the network
Cover image for SObjectizer Tales – 12. Receiving commands from the network

SObjectizer Tales – 12. Receiving commands from the network

Comments
8 min read
SObjectizer Tales – 11. Interlude: testing
Cover image for SObjectizer Tales – 11. Interlude: testing

SObjectizer Tales – 11. Interlude: testing

Comments
12 min read
SObjectizer Tales - 10. Handling GUI from main
Cover image for SObjectizer Tales - 10. Handling GUI from main

SObjectizer Tales - 10. Handling GUI from main

1
Comments
7 min read
SObjectizer Tales – 9. Splitting work
Cover image for SObjectizer Tales – 9. Splitting work

SObjectizer Tales – 9. Splitting work

Comments
10 min read
SObjectizer Tales - 8. Representing errors
Cover image for SObjectizer Tales - 8. Representing errors

SObjectizer Tales - 8. Representing errors

Comments
8 min read
SObjectizer Tales - 7. Agent composition
Cover image for SObjectizer Tales - 7. Agent composition

SObjectizer Tales - 7. Agent composition

Comments
10 min read
SObjectizer Tales – 6. Is the stream still in progress?
Cover image for SObjectizer Tales – 6. Is the stream still in progress?

SObjectizer Tales – 6. Is the stream still in progress?

2
Comments
10 min read
SObjectizer Tales - 5. Sending commands
Cover image for SObjectizer Tales - 5. Sending commands

SObjectizer Tales - 5. Sending commands

Comments
7 min read
SObjectizer Tales - 4. Handling commands
Cover image for SObjectizer Tales - 4. Handling commands

SObjectizer Tales - 4. Handling commands

1
Comments
12 min read
SObjectizer Tales – 3. Acquisition loop revisited
Cover image for SObjectizer Tales – 3. Acquisition loop revisited

SObjectizer Tales – 3. Acquisition loop revisited

1
Comments
6 min read
SObjectizer Tales - 2. Can you call me back?
Cover image for SObjectizer Tales - 2. Can you call me back?

SObjectizer Tales - 2. Can you call me back?

1
Comments
8 min read
SObjectizer Tales - 1. Producing Images
Cover image for SObjectizer Tales - 1. Producing Images

SObjectizer Tales - 1. Producing Images

1
Comments
11 min read
SObjectizer Tales - Prelude
Cover image for SObjectizer Tales - Prelude

SObjectizer Tales - Prelude

1
Comments
16 min read
loading...