en fr

PyConFR 2019 (Bordeaux) - gRPC/Python - A practical example of using micro-services for a (mini) text analysis application (NLP).

Posted on Tue 07 January 2020 in Development

Talk: PyConFR 2019 (Bordeaux) - gRPC/Python

Conference

Twitter

Twitter -> #PyconFr2019 Micro-services #gRPC and #Python

Program

PyConFR 2019 Program

PyConFR 2019 Program

Slides

What I (tried to) talk about :p

  • SOC β†’ Separation Of Concerns
  • Containerization
  • Distribution
  • Scaling
  • (Explicit) Specification
  • Validation
  • Packaging/Versioning strategy
  • Data/Services workflow

What I didn't cover

  • Unit tests
    • Pytest
      • gRPC
      • MongoDB
  • Deployments, Infrastructure
    • Docker/Docker-Compose
    • Makefile
  • Monitoring

Retrospective

This was my first conference as a speaker.

My presentation level was fairly average. The content was/is (I think) interesting, and the issues raised are relevant. What wasn't up to standard (I believe) was the oral quality, the narrative level, the accessibility, clarity, and effectiveness of the message I was trying to convey.

The conference itself was very interesting β€” many fascinating topics, great speakers.

I participated in several presentation formats:

  • short: ~30min
  • long (like my presentation): ~1h
  • workshops: half-day sessions

The different formats are interesting, and I should probably think more carefully about which format is most appropriate for each topic.

In the end, I'm more comfortable writing than speaking. I need to improve my written communication skills (including creating this blog), and organize and prepare much further in advance for conferences and presentations.

This will allow me to have and offer more anchor points β€” more developed, more thought-through, more structured elements to build upon.

Going forward, related to this presentation/topic, I'll revisit the elements I wanted to discuss, present them one by one, and develop them on this blog... there's quite a bit of work, but I think it's going to be interesting πŸ˜€