F公司的Backend Tech Stack
很感恩,差不多三月底拿到F公司的的offer,并于4月15日入职。那天是周三,一个值得纪念的日子。
算来刚满了一月。我想聊聊技术栈。公司主要使用Kotlin和TypeScript
基础技能:
Git:the popular version control system
Docker
REST API
Postman/cURL
SQL
IntelliJ IDEA
Gradle
Linux basics
TypeScript
Node.js
Kotlin
进阶技能
Unit Testing
- Kotest:Kotest is a flexible and elegant multi-platform test framework for Kotlin with extensive assertions and integrated property testing
- JUnit 5
Spring Boot
PostgreSQL
Kafka\
GraphQL
- Expedia™️ GraphQL Kotlin
- GraphQL Tools:A set of utilities for faster GraphQL development.
- The Guild/Conductor:A Fully-Featured, Open-Source GraphQL Gateway for Your Project
- The Guild/GraphQL Codegen:Generate code from your GraphQL schema and operations with a simple CLI
Exposed
Exposed is a Kotlin SQL database library with two flavors: a lightweight ORM (using DAO) and type-safe SQL (using DSL).
AWS
Camunda
高阶技能
TimescaleDB
nginx
Flyway
Terraform
Keycloak:一个开源的身份和访问管理系统,提供了完整的认证、授权、用户管理等功能。它是一个独立的认证服务器,可以与多种应用程序集成。
Kubernetes
TBC…
May 22, 2024 ∙