Code Monkey home page Code Monkey logo

shortlink-org / shortlink Goto Github PK

View Code? Open in Web Editor NEW
679.0 5.0 35.0 481.58 MB

Shortlink service (Microservice example) ⭐️ Star the repo if you like it!

Home Page: https://shortlink.best

License: MIT License

Go 49.77% Makefile 3.00% Dockerfile 2.09% Shell 0.22% DIGITAL Command Language 0.03% JavaScript 7.43% Ruby 1.25% HCL 0.07% Python 3.24% Mustache 2.47% Jinja 0.06% Jsonnet 0.03% Scala 0.30% TypeScript 28.62% PHP 0.21% Gherkin 0.75% Jupyter Notebook 0.08% HTML 0.34% Roff 0.01% PLpgSQL 0.03%
shortlink golang example best-practices architecture codegen kafka mq ddd layered-architecture

shortlink's People

Contributors

batazor avatar bridgecrew[bot] avatar deepsource-autofix[bot] avatar dependabot[bot] avatar fossabot avatar imgbot[bot] avatar imgbotapp avatar mend-bolt-for-github[bot] avatar mergify[bot] avatar nayls avatar ozanuslan avatar renovate-bot avatar renovate[bot] avatar snyk-bot avatar sourcery-ai[bot] avatar stack-file[bot] avatar step-security-bot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

shortlink's Issues

add consul kv

Todo

  • integration
    • viper #731
    • traefik
  • consulCatalog
  • store
    • metadata
  • API
    • add/del service
    • consul template

Add HELM chart

To-Do

  • Minimal Helm Chart
И только что вышел Helm 3 :tada::tada::tada:

Анонс: http://amp.gs/slud
Что изменилось по сравнению с 2 версией http://amp.gs/slui
Как мигрировать http://amp.gs/sluw
Плагин для миграции http://amp.gs/sluF
Результаты security аудита http://amp.gs/slur

add Neo4j

Add API: graphQL

Todo

  • work version

Add config

// Schema represents a GraphQL schema with an optional resolver.
type Schema struct {
	schema *schema.Schema
	res    *resolvable.Schema

	maxDepth              int
	maxParallelism        int
	tracer                trace.Tracer
	validationTracer      trace.ValidationTracer
	logger                log.Logger
	useStringDescriptions bool
	disableIntrospection  bool
}

After

  • Generate resolver
  • Generate methods?
  • Learn spec GraphQL:
    • Add filter
    • Add fragment
    • Union field

Action Required: Fix Renovate Configuration

There is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved.

Location: .github/renovate.json5
Error type: Invalid JSON5 (parsing failed)
Message: JSON5.parse error: JSON5: invalid character '\"' at 12:3

devops: gitlab ci-pipeline

ToDo

Forkflow

artifacts

intergration

  • sentry
  • Knative

k8s

  • intergration
  • logs
  • metrics

Environment

  • Yandex
    • Improt/Export alert/dashboard?
  • AWS
  • Google
  • Minikube??? (From CI)

Link:

Add opentracing

Add Logger interface

monitoring: Prometheus

add method: links

ToDo:

Store:

  • Add method: get links for all DB's
  • Add test

API:

  • gRPC-gateway
  • http
  • GraphQL

Fix:

  • Fix generate proto
  • Fix test coverage
  • Fix generate GraphQL
  • API for DGraph

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.