Coder Social home page Coder Social logo

hiroki-it / microservices-backend Goto Github PK

View Code? Open in Web Editor NEW
5.0 5.0 2.0 519 KB

🏭 マイクロサービスアーキを練習するためのリポジトリ (インフラ領域は別のリポジトリで管理)

Dockerfile 2.38% Go 1.31% Shell 0.12% PHP 93.77% Python 2.44%
circleci go microservices php python telemetry

microservices-backend's Introduction

自己紹介 (Self-Introduction)

目次 (Contents)


👋🏻 はじめまして (About me)

長谷川広樹です。
( I'm Hiroki Hasegawa. )

大学院にて データサイエンス の分野で研究を行い、理学修士を習得しました。
( I studied Data Science at the graduate school, and obtained a Master of Science. )

その後、Webアプリケーションの SWE としてキャリアをスタートしました。
( After that, I started my career as a SWE in web applications. )

現在は、SRE として働いています。
( Currently, I'm working as a SRE. )


🎯 関心のある技術領域 (Area of interest)

Webアプリケーションのインフラ領域に軸足を置きつつ、バックエンド領域も好きです。
( I focus on web infrastructure, and also like backend. )

特に、拡張性保守性可読性 を高める技術に関心が強いです。
( I'm very interested in technologies that enhance extensibility, maintainability and readability. )


技術領域は...
( In technical area, ... )

  • Microservices Infrastructure (L4 ~ L7)
  • DDD

言語は...
( In programming language, ... )

github-metrics

lowlighter/metrics を使って全リポジトリの使用言語を解析

📚 知見 (Knowledge)

技術的な知識を体系的に整理するため、ノートにまとめています。
( In order to systematically organize technical knowledge, I often summarize it in my notebook. )

↪️ 技術ノート (in Japanese)

また、技術ノートから知見をピックアップし、不定期でブログに投稿しています。
( Also, I pick up some knowledge from that notebook, and post it irregularly on my blog. )

↪️ はてなブログ (in Japanese)

時々、イベントで知見を登壇発表しています。
( I sometimes present some knowledge at LT. )

↪️ Speaker Deck (in Japanese)


💼 経歴、職歴 (Career)

詳しくは、以下のサイトまでご訪問いただけると幸いです。
( For details, we would appreciate it if you could visit the following site. )

↪️ Wantedly (in Japanese)


🏭 練習用リポジトリ (Repositories)

アーキテクチャ関連の技術を人知れず練習しています。
( I practice architecture in the following repository. )

知見の共有になれば幸いです。
( I would be happy if I could share my knowledge. )

クリーンアーキテクチャ (Clean Architecture)

使用技術 リポジトリ(in Japanese)
Clean-Arch、Laravel、GitHub Actions、... ↪️ ddd-backend-with-laravel
Clean-Arch、Gin、... ↪️ ddd-backend-with-gin
Clean-Arch、Go、Serverless Framework、CircleCI、... ↪️ notify-slack-of-amplify-events

マイクロサービスアーキテクチャ (Microservices Architecture)

使用技術 リポジトリ(in Japanese)
Microservices-Arch、... ↪️ microservices-backend
K8s、Istio、ArgoCD、... ↪️ microservices-manifests

microservices-backend's People

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

microservices-backend's Issues

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

circleci
.circleci/config.yml
  • path-filtering 0.1.2
.circleci/monorepo-ci.yml
  • github-cli 2.0.0
  • cimg/base 2022.03
composer
src/order/composer.json
  • php ^7.3|^8.0
  • guzzlehttp/guzzle ^7.4
  • laravel/lumen-framework ^8.3.1
  • league/flysystem ^1.1
  • barryvdh/laravel-ide-helper ^2.10
  • fakerphp/faker ^1.9.1
  • mockery/mockery ^1.3.1
  • phpunit/phpunit ^9.5.10
docker-compose
src/account/docker-compose.yml
  • mysql 5.7
src/customer/docker-compose.yml
  • mysql 5.7
src/orchestrator/docker-compose.yml
src/order/docker-compose.yml
  • mysql 5.7
dockerfile
src/account/docker/gin/Dockerfile
  • golang 1.16.11
  • golang 1.16.11-alpine
src/customer/docker/fastapi/Dockerfile
  • python 3.10-slim
src/orchestrator/docker/fastapi/Dockerfile
  • python 3.10-slim
src/order/docker/lumen/Dockerfile
  • php 8.0.13-fpm
  • composer 1.10.23
src/order/docker/nginx/Dockerfile
  • nginx 1.19
gomod
src/account/go.mod
  • go 1.16
  • github.com/gin-gonic/gin v1.7.2
  • github.com/joho/godotenv v1.4.0
  • go.uber.org/zap v1.19.1
  • gorm.io/driver/mysql v1.2.1
  • gorm.io/gorm v1.22.4
pip_requirements
src/customer/requirements.txt
  • fastapi ==0.74.1
  • gunicorn ==20.1.0
  • python-dotenv ==0.19.2
  • mysqlclient ==2.1.0
  • sqlalchemy ==1.4.31
  • uvicorn ==0.17.5
src/orchestrator/requirements.txt
  • fastapi ==0.74.1
  • gunicorn ==20.1.0
  • requests ==2.27.1
  • uvicorn ==0.17.5

  • Check this box to trigger a request for Renovate to run again on this repository

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.