DEV Community

Matheus de Camargo Marques
Matheus de Camargo Marques

Posted on

Bibliography — PON + Smart Brewery dev.to series (EN drafts)

Bibliography — PON + Smart Brewery dev.to series (EN drafts)

Normalized references used across docs/devto/en/. When publishing on dev.to, prefer stable URLs; verify DOIs and publisher pages periodically.

Paradigms and architecture

Author(s) Year Title Where
Simão, J. M.; Borges, M. R.; Ebina, R.; Tacla, C. A.; Stadzisz, P. C.; Banaszewski, R. F. 2013 Notification Oriented Paradigm (NOP) and Imperative Paradigm: A Comparative Study SCIRP / IJSEA — academic treatment of NOP (closely related to “notification-oriented” rule structuring; this repo uses PON as shorthand).
Cockburn, A. 2005 Hexagonal architecture (ports and adapters) alistair.cockburn.us
Fowler, M. 2015 Ports and Adapters / Hexagonal architecture (summary) martinfowler.com

Erlang, Elixir, OTP

Author(s) Year Title Where
Armstrong, J. 2003 Making reliable distributed systems in the presence of software errors (PhD thesis) erlang.org
Cesarini, F.; Thompson, S. 2016 Programming Erlang (2nd ed.) Pragmatic Bookshelf — OTP design, processes, supervision.
Elixir documentation GenServer, Registry, Supervisor, Macro, @behaviour hexdocs.pm/elixir
Mix profiling tasks mix profile.cprof, eprof, fprof, tprof hexdocs.pm/mix/Mix.Tasks.Profile.Cprof.html and sibling task modules

Phoenix ecosystem

Author(s) Year Title Where
Phoenix LiveView Guides and API hexdocs.pm/phoenix_live_view
Phoenix PubSub API hexdocs.pm/phoenix_pubsub

Data pipelines and observability

Author(s) Year Title Where
Broadway Documentation hexdocs.pm/broadway
GenStage Documentation hexdocs.pm/gen_stage
Telemetry telemetry for Erlang/Elixir hexdocs.pm/telemetry
Timescale, Inc. TimescaleDB documentation docs.timescale.com

Analytics and BI

Author(s) Year Title Where
Kimball, R.; Ross, M. 2013 The Data Warehouse Toolkit (3rd ed.) — dimensional modeling Wiley — star schema, facts/dimensions.
Microsoft Power BI REST APIs (push datasets, etc.) Microsoft Learn — Power BI REST
PostgreSQL Global Development Group GRANT, roles, row security postgresql.org/docs

Digital twins and industrial context

Author(s) Year Title Where
Grieves, M. 2014 Digital Twin: Manufacturing Excellence Through Virtual Factory Replication Often cited white paper on digital-twin vocabulary (search publisher copy; ISBN/institutional PDFs vary).

Machine learning lifecycle

Author(s) Year Title Where
Breck, E.; et al. 2017 The ML Test Score: A Rubric for ML Production Readiness and Technical Debt Reduction research.google
Elixir Numerics Axon, Scholar (Neural Network / traditional ML in Elixir) hexdocs.pm/axon, hexdocs.pm/scholar

Queues, performance, back-pressure

Author(s) Year Title Where
Little, J. D. C. 1961 A Proof for the Queuing Formula L = λW Operations Research — foundation for Little’s Law (relation of queue length, arrival rate, wait); Wikipedia summary with citation to original.
Erlang docs :erlang.process_info/2 (mailbox size, etc.) erlang.org/doc/man/erlang.html

This repository (deep dives in Portuguese or internal)

Topic Path
Performance, profilers, env matrix docs/performance-dev.md — EN series walkthrough: Part 11 on dev.to — Dev profiling… · repo draft
Memory pressure heuristics docs/memory-pressure-heuristics.md
Message storm mitigation PT: docs/artigos/19_mitigacao_message_storm_pon_elixir_smart_brewery.md — EN series: Part 10 on dev.to — When notifications explode… · repo draft
ML practical guide (PT) docs/artigos/27_guia_pratico_treino_ml_smart_brewery.md
Power BI / realtime notes docs/power-bi-realtime.md

Top comments (0)