#go #amqp #cloudnative_services #containers #devops #devops_tools #golang #grpc #kafka #kubernetes #microservice #microservices #microservices_application #mizu #redis #rest #traffic_viewer #visibility
https://github.com/up9inc/mizu
https://github.com/up9inc/mizu
GitHub
GitHub - kubeshark/kubeshark: API traffic analyzer for Kubernetes, providing deep packet inspection with complete API and Kubernetes…
API traffic analyzer for Kubernetes, providing deep packet inspection with complete API and Kubernetes contexts, retaining cluster-wide L4 traffic (PCAP), and using minimal production compute resou...
#csharp #cqrs #ddd #docker #dotnet #dotnetcore #ef_core #eventstore #grpc #kube #masstransit #microservices #mongo_driver #opentelemetry #redis #tye #vertical_slice_architecture #yarp
https://github.com/meysamhadeli/booking-microservices-sample
https://github.com/meysamhadeli/booking-microservices-sample
GitHub
GitHub - meysamhadeli/booking-microservices: Practical microservices, built with .Net 8, DDD, CQRS, Event Sourcing, Vertical Slice…
Practical microservices, built with .Net 8, DDD, CQRS, Event Sourcing, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies. - meysamhadeli/booking-microservices
#cplusplus #async #asynchronous #coroutines #cplusplus_17 #cpp17 #database_access #framework #grpc #high_availability #http #http_client #http_server #microservices #mongo #postgres #postgresql #redis #server #web
https://github.com/userver-framework/userver
https://github.com/userver-framework/userver
GitHub
GitHub - userver-framework/userver: Production-ready C++ Asynchronous Framework with rich functionality
Production-ready C++ Asynchronous Framework with rich functionality - userver-framework/userver
#go #acl #authorization #authzed #ciam #cloud_native #database #distributed #distributed_systems #fine_grained_access_control #graph_database #grpc #kubernetes #latency #permissions #production #scale #security #security_tools #spicedb #zanzibar
https://github.com/authzed/spicedb
https://github.com/authzed/spicedb
GitHub
GitHub - authzed/spicedb: Open Source, Google Zanzibar-inspired database for scalably storing and querying fine-grained authorization…
Open Source, Google Zanzibar-inspired database for scalably storing and querying fine-grained authorization data - authzed/spicedb
#go #alpinejs #clean_architecture #consul_connect #ddd #echo_framework #event_driven_architecture #event_driven_microservices #golang #grpc_gateway #microservices #nomad #postgresql #rabbitmq #terraform #vertical_slice_architecture
https://github.com/thangchung/go-coffeeshop
https://github.com/thangchung/go-coffeeshop
GitHub
GitHub - thangchung/go-coffeeshop: ☕ A practical event-driven microservices demo built with Golang. Nomad, Consul Connect, Vault…
☕ A practical event-driven microservices demo built with Golang. Nomad, Consul Connect, Vault, and Terraform for deployment - thangchung/go-coffeeshop
#javascript #api #automation #browser #grpc #http #lambda #load #playwright #serverless #stress #testing #typescript
https://github.com/artilleryio/artillery
https://github.com/artilleryio/artillery
GitHub
GitHub - artilleryio/artillery: The complete load testing platform. Everything you need for production-grade load tests. Serverless…
The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and mo...
#go #buf_cli #buf_schema_registry #grpc #protobuf #protoc #protocol_buffers
https://github.com/bufbuild/buf
https://github.com/bufbuild/buf
GitHub
GitHub - bufbuild/buf: The best way of working with Protocol Buffers.
The best way of working with Protocol Buffers. Contribute to bufbuild/buf development by creating an account on GitHub.
#go #approximate_nearest_neighbor_search #generative_search #grpc #hnsw #hybrid_search #image_search #information_retrieval #mlops #nearest_neighbor_search #neural_search #recommender_system #search_engine #semantic_search #semantic_search_engine #similarity_search #vector_database #vector_search #vector_search_engine #vectors #weaviate
Weaviate is a powerful, open-source vector database that uses machine learning to make your data searchable. It's fast, scalable, and flexible, allowing you to vectorize your data at import or upload your own vectors. Weaviate supports various modules for integrating with popular AI services like OpenAI, Cohere, and Hugging Face. It's designed for production use with features like scaling, replication, and security. You can use Weaviate for tasks beyond search, such as recommendations, summarization, and integration with neural search frameworks. It offers APIs in GraphQL, REST, and gRPC and has client libraries for several programming languages. This makes it easy to build applications like chatbots, recommendation systems, and image search tools quickly and efficiently. Joining the Weaviate community provides access to tutorials, demos, blogs, and forums to help you get started and stay updated.
https://github.com/weaviate/weaviate
Weaviate is a powerful, open-source vector database that uses machine learning to make your data searchable. It's fast, scalable, and flexible, allowing you to vectorize your data at import or upload your own vectors. Weaviate supports various modules for integrating with popular AI services like OpenAI, Cohere, and Hugging Face. It's designed for production use with features like scaling, replication, and security. You can use Weaviate for tasks beyond search, such as recommendations, summarization, and integration with neural search frameworks. It offers APIs in GraphQL, REST, and gRPC and has client libraries for several programming languages. This makes it easy to build applications like chatbots, recommendation systems, and image search tools quickly and efficiently. Joining the Weaviate community provides access to tutorials, demos, blogs, and forums to help you get started and stay updated.
https://github.com/weaviate/weaviate
GitHub
GitHub - weaviate/weaviate: Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination…
Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of ...
#javascript #api #bilibili #bilibili_api #bilibili_comment #bilibili_danmaku #bilibili_download #bilibili_live #bilibili_login #grpc #json
This project collects and organizes various APIs from Bilibili's web, app, and TV clients. It provides detailed documentation on how to use these APIs, including REST API, gRPC, and WebSocket interfaces. The project is constantly updated and includes information on authentication, video operations, user data, comments, live streaming, and more.
The benefit to the user is that this comprehensive resource allows developers to easily access and utilize Bilibili's APIs for their own projects. It saves time by providing well-researched and explained methods for interacting with Bilibili's services, making it easier to develop applications related to video sharing, live streaming, user management, and other features available on the platform.
https://github.com/SocialSisterYi/bilibili-API-collect
This project collects and organizes various APIs from Bilibili's web, app, and TV clients. It provides detailed documentation on how to use these APIs, including REST API, gRPC, and WebSocket interfaces. The project is constantly updated and includes information on authentication, video operations, user data, comments, live streaming, and more.
The benefit to the user is that this comprehensive resource allows developers to easily access and utilize Bilibili's APIs for their own projects. It saves time by providing well-researched and explained methods for interacting with Bilibili's services, making it easier to develop applications related to video sharing, live streaming, user management, and other features available on the platform.
https://github.com/SocialSisterYi/bilibili-API-collect
GitHub
GitHub - SocialSisterYi/bilibili-API-collect: 哔哩哔哩-API收集整理【不断更新中....】
哔哩哔哩-API收集整理【不断更新中....】. Contribute to SocialSisterYi/bilibili-API-collect development by creating an account on GitHub.
❤1
#cplusplus #c #c_plus_plus #c_sharp #cross_platform #flatbuffers #go #grpc #java #javascript #json_parser #marshalling #mmap #protobuf #python #rpc #rust #serialization #serialization_library #typescript #zero_copy
FlatBuffers is a tool that helps you store and send data efficiently across different devices and programming languages. It lets you access the data directly without needing to unpack it first, which saves time and memory. Here’s how it benefits you FlatBuffers uses less memory, making it ideal for applications where space is limited.
- **Cross-Language Compatibility** You define your data structure, generate the necessary code, and then serialize and deserialize the data easily.
- **Wide Support**: It works on many operating systems like Windows, macOS, Linux, and Android, and supports numerous programming languages such as C++, Java, Python, and more.
This makes FlatBuffers a powerful tool for developing efficient and compatible software.
https://github.com/google/flatbuffers
FlatBuffers is a tool that helps you store and send data efficiently across different devices and programming languages. It lets you access the data directly without needing to unpack it first, which saves time and memory. Here’s how it benefits you FlatBuffers uses less memory, making it ideal for applications where space is limited.
- **Cross-Language Compatibility** You define your data structure, generate the necessary code, and then serialize and deserialize the data easily.
- **Wide Support**: It works on many operating systems like Windows, macOS, Linux, and Android, and supports numerous programming languages such as C++, Java, Python, and more.
This makes FlatBuffers a powerful tool for developing efficient and compatible software.
https://github.com/google/flatbuffers
GitHub
GitHub - google/flatbuffers: FlatBuffers: Memory Efficient Serialization Library
FlatBuffers: Memory Efficient Serialization Library - google/flatbuffers
👍1
#java #apollo #consul #dubbo #dynamic_threadpool #grpc #java #micrometer #monitor #nacos #rocketmq #spring #springboot #springcloud #thread #threadpool #threadpoolexecutor #zookeeper
This tool, called **DynamicTp**, helps you manage thread pools more efficiently. Here’s how it benefits you You can change thread pool parameters while the system is running, without needing to restart or change code.
- **Real-Time Monitoring** It integrates with common middleware and configuration centers, making it simple to set up and use.
- **Zero Code Invasion** It sends alerts for various conditions like thread activity, queue capacity, and task timeouts, supporting multiple notification platforms.
Overall, DynamicTp makes managing thread pools easier, more flexible, and highly monitorable, which can significantly improve your system's performance and reliability.
https://github.com/dromara/dynamic-tp
This tool, called **DynamicTp**, helps you manage thread pools more efficiently. Here’s how it benefits you You can change thread pool parameters while the system is running, without needing to restart or change code.
- **Real-Time Monitoring** It integrates with common middleware and configuration centers, making it simple to set up and use.
- **Zero Code Invasion** It sends alerts for various conditions like thread activity, queue capacity, and task timeouts, supporting multiple notification platforms.
Overall, DynamicTp makes managing thread pools easier, more flexible, and highly monitorable, which can significantly improve your system's performance and reliability.
https://github.com/dromara/dynamic-tp
GitHub
GitHub - dromara/dynamic-tp: 🔥🔥🔥轻量级动态线程池,内置监控告警功能,集成三方中间件线程池管理,基于主流配置中心(已支持Nacos、Apollo,Zookeeper、Consul、Etcd,可通过SPI自定义实现)。Lightweight…
🔥🔥🔥轻量级动态线程池,内置监控告警功能,集成三方中间件线程池管理,基于主流配置中心(已支持Nacos、Apollo,Zookeeper、Consul、Etcd,可通过SPI自定义实现)。Lightweight dynamic threadpool, with monitoring and alarming functions, base on popular config centers ...
#go #gcp #gke #google_cloud #grpc #istio #kubernetes #kustomize #sample_application #samples #skaffold #terraform
The Online Boutique is a web-based e-commerce app where you can browse items, add them to your cart, and purchase them. It is built using multiple microservices in different languages and demonstrates how to use Google Cloud products like Google Kubernetes Engine (GKE), Cloud Service Mesh, and more. This app helps developers learn how to modernize enterprise applications using these tools. By using this demo, you can see how different services work together and how to deploy and manage them efficiently on a Kubernetes cluster, which makes it easier to build and maintain complex applications.
https://github.com/GoogleCloudPlatform/microservices-demo
The Online Boutique is a web-based e-commerce app where you can browse items, add them to your cart, and purchase them. It is built using multiple microservices in different languages and demonstrates how to use Google Cloud products like Google Kubernetes Engine (GKE), Cloud Service Mesh, and more. This app helps developers learn how to modernize enterprise applications using these tools. By using this demo, you can see how different services work together and how to deploy and manage them efficiently on a Kubernetes cluster, which makes it easier to build and maintain complex applications.
https://github.com/GoogleCloudPlatform/microservices-demo
GitHub
GitHub - GoogleCloudPlatform/microservices-demo: Sample cloud-first application with 10 microservices showcasing Kubernetes, Istio…
Sample cloud-first application with 10 microservices showcasing Kubernetes, Istio, and gRPC. - GoogleCloudPlatform/microservices-demo
#go #dogs_over_cats #giant_robots #go #golang #grpc #hacktoberfest #microservices #nanoservices #proto #rpc
gRPC-Go is a high-performance, open-source framework for remote procedure calls (RPCs) that works well with mobile and HTTP/2. To use it, you need the latest version of Go. You can install it by adding `import "google.golang.org/grpc"` to your code and then running `go build` or `go run`. This framework helps you build fast and reliable communication between services, which is beneficial because it makes your applications more efficient and scalable. If you encounter issues due to network restrictions, you can use workarounds like setting up a VPN or using Go module replacements. Turning on logging can also help you debug any errors that occur during connection setup or usage.
https://github.com/grpc/grpc-go
gRPC-Go is a high-performance, open-source framework for remote procedure calls (RPCs) that works well with mobile and HTTP/2. To use it, you need the latest version of Go. You can install it by adding `import "google.golang.org/grpc"` to your code and then running `go build` or `go run`. This framework helps you build fast and reliable communication between services, which is beneficial because it makes your applications more efficient and scalable. If you encounter issues due to network restrictions, you can use workarounds like setting up a VPN or using Go module replacements. Turning on logging can also help you debug any errors that occur during connection setup or usage.
https://github.com/grpc/grpc-go
pkg.go.dev
grpc package - google.golang.org/grpc - Go Packages
Package grpc implements an RPC system called gRPC.
❤1