OKOleg Kleimaninolegkleiman.hashnode.dev·Apr 7 · 3 min readNgnix in front of Jaeger, FastAPI, and ReactNginx with Jaegar (without FastAPI) First assume Jaeger is running as named Docker container: docker run -d --name jaeger -p 16686:16686 jaegertracing/all-in-one --query.base-path=/jaeger Now add o00
OKOleg Kleimaninolegkleiman.hashnode.dev·Apr 4 · 3 min readOICD (Open ID Connect)MCP declares its authorization capabilities in the creation of McpServer object. const mcpServer = new McpServer({ name: "tlvmcp", version: "1.0.0", protocolVersion: "2025-00
OKOleg Kleimaninolegkleiman.hashnode.dev·Feb 14 · 3 min readRun the service in AWS ECR (Fargate)This guide covers only the deployment steps. The service itself assumed to be completed and tested. Generally, the path is divided to 3 parts: 1). Bring the dockerized version of the service to ECR 2)00
OKOleg Kleimaninolegkleiman.hashnode.dev·Apr 3, 2025 · 2 min readSelect from db with AlwaysEncrypt and Server PrincipalThis is very common scenario without user’s authorization. We assume the Azure AppRegistration with used ClientID and ClientSecret. We also assume the KeyVault with read permissions for this AppRegistration. Note that even with new Microsoft.Data.Sql...00
OKOleg Kleimaninolegkleiman.hashnode.dev·Mar 27, 2025 · 5 min readAsymmetric cryptography/Public Key encryptionLet’s say Alice, as expected, wants to send a secret message to Bob on the public channel. Bob, at the same time, has the lock with her own (private) key that won’t be transmitted to anybody. So, Bob initially sends her lock to Alice. Alice simply pu...00