thaingo
Software engineer and Entrepreneur. https://www.linkedin.com/in/ngobaothai
SoftifyHo Chi Minh City, Vietnam
Pinned Repositories
blog-multitenancy
Sample application demonstrating dynamic Multi-tenancy with Spring Boot, Hibernate and Liquibase
cassandra-kafka-connector
cassandra-kafka-connector
Flutter-Login-With-BLoC-Pattern
A new Flutter project featuring a faked authentication interface to demonstrate validation. Implemented with BloC pattern.
FlutterLoginPageBloc
kafka-streams-machine-learning-examples
This project contains examples which demonstrate how to deploy analytic models to mission-critical, scalable production environments leveraging Apache Kafka and its Streams API. Models are built with Python, H2O, TensorFlow, Keras, DeepLearning4 and other technologies.
lmdbjava
Lightning Memory Database (LMDB) for Java: a low latency, transactional, sorted, embedded, key-value store
MapDB
MapDB provides concurrent TreeMap and HashMap backed by disk storage. It is a fast, scalable and easy to use embedded Java database.
react-native-web
React Native for Web: A framework for building Native Web Apps
simple-openid-provider
Simple OpenID Provider (OP)
vert.x
vert.x - Effortless asynchronous application development for the modern web and enterprise
thaingo's Repositories
thaingo/langchain4j-workflow
Flexible workflow engine for execute multiple advanced AI paradigms
thaingo/2024-LangChain4J-demo
thaingo/authelia
The Single Sign-On Multi-Factor portal for web apps
thaingo/axum-ddd-explicit-architecture
An example of web application (REST API) by using Rust and Axum with DDD, Clean Architecture, Explicit Architecture.
thaingo/axum-postgres-template
Production-ready Axum + PostgreSQL application template
thaingo/bionic-gpt
BionicGPT is an on-premise replacement for ChatGPT, offering the advantages of Generative AI while maintaining strict data confidentiality
thaingo/bootloader
An experimental pure-Rust x86 bootloader
thaingo/cacache-rs
A high-performance, concurrent, content-addressable disk cache, with support for both sync and async APIs. 💩💵 but for your 🦀
thaingo/casdoor
An open-source UI-first Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML, CAS, LDAP, SCIM, WebAuthn, TOTP, MFA, Face ID, RADIUS, Google Workspace, Active Directory and Kerberos
thaingo/cerbos
Cerbos is the open core, language-agnostic, scalable authorization solution that makes user permissions and authorization simple to implement and manage by writing context-aware access control policies for your application resources.
thaingo/delayedQueue
thaingo/graphql-starter-rs
A GraphQL API starter kit for Rust
thaingo/hexagonal_starter
Starter project structured using the Hexagonal Architecture.
thaingo/hyperswitch
An open source payments switch written in Rust to make payments fast, reliable and affordable
thaingo/Java-Thread-Affinity
Bind a java thread to a given core
thaingo/kanidm
Kanidm: A simple, secure and fast identity management platform
thaingo/lonelyradio
TCP radio for lonely ones
thaingo/NFCReader
Android app to read NFC tags
thaingo/Orestes-Bloomfilter
Library of different Bloom filters in Java with optional Redis-backing, counting and many hashing options.
thaingo/oso
Oso is a batteries-included framework for building authorization in your application.
thaingo/papaya
A fast and ergonomic concurrent hash-table for read-heavy workloads.
thaingo/perseus
A state-driven web development framework for Rust with full support for server-side rendering and static generation.
thaingo/protect-endpoints
Authorization extension for popular web-frameworks to protect your endpoints
thaingo/rustlings
:crab: Small exercises to get you used to reading and writing Rust code!
thaingo/slice
Java library for efficiently working with heap and off-heap memory
thaingo/tchatchers
tchatchers is a blazing fast chat application built with Axum and Yew.rs
thaingo/tin
Rust GraphQL Template 🏗️
thaingo/x86_64
Library to program x86_64 hardware.
thaingo/zhang_accounting
账 - a plain text double-accounting tool which is compatible with beancount but more powerful
thaingo/zitadel
ZITADEL - Identity infrastructure, simplified for you.