Pinned Repositories
awscli-local
💲 "awslocal" - Thin wrapper around the "aws" command line interface for use with LocalStack
concurrency-control-with-dynamodb
Examples of applying pessimistic and optimistic concurrency control with AWS DynamoDB.
consumer-driven-contract-testing-with-pact
An example of applying Consumer-Driven Contract Testing (CDC) for testing microservice compatibility in isolation.
demo-distributed-discounts
Homework about distributed systems.
fastapi
FastAPI framework, high performance, easy to learn, fast to code, ready for production
flask
The Python micro framework for building web applications.
httpenv
Tiny HTTP server showing the environment variables
testcontainers-github-actions
An example of running Testcontainer tests in CI pipelines.
tomodachi-testcontainers
Collection of Testcontainers, pytest fixtures and test clients for end-to-end/integration testing for Python Tomodachi framework. A great starting point to learn more about Testcontainers and necessity of integration testing.
transactional-messaging-patterns-with-aws-dynamodb-streams-sns-sqs-lambda
Complete example of implementing microservice Tranasctional Messaging patterns - Idempotent Consumer, Tranasctional Outbox, Transaction Log Tailing, and Unit of Work using AWS DynamoDB Streams, SNS, SQS, and Lambda.
filipsnastins's Repositories
filipsnastins/testcontainers-github-actions
An example of running Testcontainer tests in CI pipelines.
filipsnastins/tomodachi-testcontainers
Collection of Testcontainers, pytest fixtures and test clients for end-to-end/integration testing for Python Tomodachi framework. A great starting point to learn more about Testcontainers and necessity of integration testing.
filipsnastins/concurrency-control-with-dynamodb
Examples of applying pessimistic and optimistic concurrency control with AWS DynamoDB.
filipsnastins/transactional-messaging-patterns-with-aws-dynamodb-streams-sns-sqs-lambda
Complete example of implementing microservice Tranasctional Messaging patterns - Idempotent Consumer, Tranasctional Outbox, Transaction Log Tailing, and Unit of Work using AWS DynamoDB Streams, SNS, SQS, and Lambda.
filipsnastins/awscli-local
💲 "awslocal" - Thin wrapper around the "aws" command line interface for use with LocalStack
filipsnastins/consumer-driven-contract-testing-with-pact
An example of applying Consumer-Driven Contract Testing (CDC) for testing microservice compatibility in isolation.
filipsnastins/demo-distributed-discounts
Homework about distributed systems.
filipsnastins/do-app-platform-sample-django
Django sample app for DigitalOcean App Platform
filipsnastins/dotfiles
My config files
filipsnastins/fastapi
FastAPI framework, high performance, easy to learn, fast to code, ready for production
filipsnastins/fastapi-starter
FastAPI application bootstrap with app factory
filipsnastins/flask
The Python micro framework for building web applications.
filipsnastins/httpenv
Tiny HTTP server showing the environment variables
filipsnastins/pact-python
Python version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
filipsnastins/tomodachi
💻 Microservice library / framework using Python's asyncio event loop with full support for HTTP + WebSockets, AWS SNS+SQS, RabbitMQ / AMQP, middleware, etc. Extendable for GraphQL, protobuf, gRPC, among other technologies.
filipsnastins/turing-machine-py
Turing Machine interpreter implementation in Python - Discrete math course project
filipsnastins/filipsnastins
filipsnastins/moto
A library that allows you to easily mock out tests based on AWS infrastructure.
filipsnastins/pact-5-minute-getting-started-guide