man escaping in action movie

Skipping The Broker (and Orchestrator logs)

<p class="wp-block-paragraph">Since the good weather is coming again, I started doing some sport, I got tanned, and trying to quit drugs that I used to deal around acting as a broker. Unfortunately higher level complain about no well distributed, local crews used to fight each other aggregate and …</p> <p class="wp-block-paragraph">No, not that movie. That’s […]

Read More…

Building Reliable Air-Quality Monitoring with Open Hardware and Open Data

<p class="wp-block-paragraph">How Community Sensors Taught Me More Than Any Enterprise Project**</p> <p class="wp-block-paragraph">For years, I’ve worked on data-driven systems and IoT architectures. But nothing has clarified the importance of <strong>clean data pipelines</strong>, <strong>consistent units</strong>, and <strong>transparent hardware</strong> more than building and deploying my own air-quality monitoring device and contributing that data to <strong>sensor.community</strong> — one […]

Read More…

Define API by Composable Gateway API Manager

<p class="wp-block-paragraph">An Gateway API Manager able easy to define by self-explaining GUI in React:</p> <h2 class="wp-block-heading">Features</h2> <h2 class="wp-block-heading">Status of the project</h2> <p class="wp-block-paragraph">Frontend is producing a JSON payload, this is consumed by cogwbackend that calls internal service and returns back the response.</p> <p class="wp-block-paragraph">Streaming feature is in development.</p> <p class="wp-block-paragraph">For more infos, <a href="https://smartango.com/contact/" target="_blank" […]

Read More…

cognito aws and lambda

Easy Web Application Development with AWS Cognito and S3

<p class="wp-block-paragraph">General direction for developing a complex Web Application was to:</p> <p class="wp-block-paragraph">Thanks to AWS Cognito, S3 buckets, and Lambda, all those complexity is simplified. And one can pay as it goes: if the service has value for the user, then more lambda fuel must be filled.</p> <p class="wp-block-paragraph">What in this AWS solution:</p> <p class="wp-block-paragraph">Read […]

Read More…

How to scrape HTML page by DOM and XPath

<p class="wp-block-paragraph">I decided to release this code snip, just a PHP class, for extracting data from an HTML page.</p> <p class="wp-block-paragraph">The code is in <a href="https://github.com/danielecr/verygrabber">https://github.com/danielecr/verygrabber</a> and the packagist can be installed by</p> <blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"> <p class="wp-block-paragraph">composer install smartango/verygrabber</p> </blockquote> <p class="wp-block-paragraph">rif. <a href="https://packagist.org/packages/smartango/verygrabber">https://packagist.org/packages/smartango/verygrabber</a></p> <p class="wp-block-paragraph">This is an old snippet to define a […]

Read More…

Gateway API for Docker Swarm

<p class="wp-block-paragraph"><a href="https://docs.docker.com/engine/swarm/" data-type="link" data-id="https://docs.docker.com/engine/swarm/" target="_blank" rel="noreferrer noopener">Docker Swarm</a> by its own, and also any kind of cloud orchestrator, lacks of API Gateway management.</p> <p class="wp-block-paragraph">The main focus of Cloud Platform is to provide orchestration and network communication between microservice. But the Gateway is important as well if you need to expose API to a […]

Read More…

Job Orchestrator with consume policy

<p class="wp-block-paragraph">A common architecture for business logic is defined by BPMN, and a well known implementation is provided by Camunda. But BPMN has a general purpose target, so it is oversized for a specific problem.</p> <p class="wp-block-paragraph">As a SaaS provider, you want to:</p> <p class="wp-block-paragraph">Sometime your service is based on API provided by third party, […]

Read More…

System topology of CI/CD Jenkins talking with Docker registry

<p class="wp-block-paragraph">Nowaday Docker Swarm is an entry level project, used just for study purpose.</p> <p class="wp-block-paragraph">But really there was a time when it was competing with Kubernetes, just because it is simpler, easy to setup and maintain, and with a quick learning curve.</p> <p class="wp-block-paragraph">These aspect make Docker Swarm ideal for starting to thinking about […]

Read More…