inspired by https://blog.appsignal.com/2019/03/19/elixir-alchemy-recursion.html
defmodule Bench do
import Benchee
@moduledoc """
Documentation for `Bench`.
"""
| package main | |
| import ( | |
| "fmt" | |
| "log" | |
| "os" | |
| "os/signal" | |
| "sync" | |
| "syscall" | |
| "time" |
inspired by https://blog.appsignal.com/2019/03/19/elixir-alchemy-recursion.html
defmodule Bench do
import Benchee
@moduledoc """
Documentation for `Bench`.
"""
| import java.io.InputStream; | |
| import java.io.FileInputStream | |
| import java.io.File; | |
| import javax.xml.transform.stream.StreamSource | |
| def hudson = hudson.model.Hudson.instance; | |
| Jenkins.instance.getAllItems(AbstractProject.class).each {job -> | |
| if (job.fullName.startsWith("YourFolder/")) { | |
| def configXMLFile = job.getConfigFile(); |
This document is written based on below:
Apache Kafka Series - Learn Apache Kafka for Beginners v3 https://learning.oreilly.com/course/apache-kafka-series/9781789342604/ by Stéphane Maarek
| from typing import List | |
| from pydantic.dataclasses import dataclass | |
| from fastapi import APIRouter, FastAPI | |
| from fastapi.middleware.cors import CORSMiddleware | |
| import uvicorn | |
| from pydantic import BaseModel | |
| # Domain Layer | |
| # Domain Object (Entities & Value Objects) |
| from datetime import datetime, timedelta | |
| import os | |
| import requests | |
| from prometheus_client.parser import text_string_to_metric_families | |
| PUSHGATEWAY_METRICS_URL = "https://xxx.com/metrics" | |
| PUSH_TIME_METRICS_NAME = "push_time_seconds" | |