- http://www.tugberkugurlu.com/archive/declarative-coding-approach-to-caching-in--net-core-with-postsharp
- https://www.postsharp.net/?utm_source=blog&utm_medium=tugberk&utm_campaign=06_2019
- https://doc.postsharp.net/caching?utm_source=blog&utm_medium=tugberk&utm_campaign=06_2019
- https://doc.postsharp.net/caching-redis/?utm_source=blog&utm_medium=tugberk&utm_campaign=06_2019
- https://hub.docker.com/_/redis/
- https://redis.io/topics/notifications#configuration
- https://docs.microsoft.com/en-us/aspnet/core/fundamentals/configuration/?view=aspnetcore-2.2
- https://en.wikipedia.org/wiki/Aspect-oriented_programming
- https://www.postsharp.net/?utm_source=blog&utm_medium=tugberk&utm_campaign=3_2019
- https://www.nuget.org/packages/PostSharp
- https://www.nuget.org/packages/PostSharp.Patterns.Diagnostics
- https://doc.postsharp.net/add-logging?utm_source=blog&utm_medium=tugberk&utm_campaign=3_2019
- https://www.postsharp.net/caching?utm_source=blog&utm_medium=tugberk&utm_campaign=3_2019
- https://docs.microsoft.com/en-us/aspnet/core/performance/caching/memory?view=aspnetcore-2.2
- https://www.nuget.org/packages/PostSharp.Patterns.Caching
- https://doc.postsharp.net/caching-memory?utm_source=blog&utm_medium=tugberk&utm_campaign=3_2019
- https://doc.postsharp.net/t_postsharp_patterns_caching_cacheattribute?utm_source=blog&utm_medium=tugberk&utm_campaign=3_2019
- https://doc.postsharp.net/caching-invalidation?utm_source=blog&utm_medium=tugberk&utm_campaign=3_2019
- https://doc.postsharp.net/t_postsharp_patterns_caching_invalidatecacheattribute?utm_source=blog&utm_medium=tugberk&utm_campaign=3_2019
- https://doc.postsharp.net/caching-invalidation#ID2RBSection?utm_source=blog&utm_medium=tugberk&utm_campaign=3_2019
- https://doc.postsharp.net/caching?utm_source=blog&utm_medium=tugberk&utm_campaign=3_2019
- https://support.postsharp.net/request/20871-support-for-coreclr-as-a-build
- https://doc.postsharp.net/caching-redis?utm_source=blog&utm_medium=tugberk&utm_campaign=3_2019
- https://doc.postsharp.net/threading-library?utm_source=blog&utm_medium=tugberk&utm_campaign=3_2019
- https://www.postsharp.net/essentials?utm_source=blog&utm_medium=tugberk&utm_campaign=3_2019
- https://www.youtube.com/watch?v=k9Zbuuo51go
- https://unsplash.com/photos/6EnTPvPPL6I?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText
- https://unsplash.com/search/photos/system-design?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText
- https://github.com/donnemartin
- https://github.com/donnemartin/system-design-primer
- https://github.com/donnemartin/system-design-primer/tree/1144b8ef4c441af73f7cbfd51f56b8eb62350a66#real-world-architectures
- https://github.com/donnemartin/system-design-primer/tree/1144b8ef4c441af73f7cbfd51f56b8eb62350a66#company-architectures
- https://jg.gg/
- https://www.youtube.com/watch?v=ZgdS0EUmn70
- https://jg.gg/2016/07/31/architecture-and-systems-design-interview/
- https://github.com/donnemartin/system-design-primer/#database
- https://redis.io/topics/data-types-intro
- https://redis.io/topics/lru-cache
- https://unsplash.com/photos/JuFcQxgCXwA?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText
- https://unsplash.com/search/photos/database?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText
- https://github.com/donnemartin/system-design-primer/#cap-theorem
- https://github.com/donnemartin/system-design-primer/#consistency-patterns
- https://github.com/donnemartin/system-design-primer/#availability-patterns
- https://github.com/donnemartin/system-design-primer/#cache
- https://github.com/donnemartin/system-design-primer/#asynchronism
- https://github.com/donnemartin/system-design-primer/#communication
- https://unsplash.com/photos/DgZxBnZeQo8?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText
- https://unsplash.com/search/photos/communication?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText
- https://github.com/donnemartin/system-design-primer/#security
- https://en.wikipedia.org/wiki/Domain_Name_System
- http://www.example.com
- https://en.wikipedia.org/wiki/Load_balancing_(computing)
- http://www.haproxy.org/
- https://aws.amazon.com/elasticloadbalancing/
- https://github.com/donnemartin/system-design-primer#reverse-proxy-web-server
- https://github.com/donnemartin/system-design-primer#load-balancer-vs-reverse-proxy
- https://en.wikipedia.org/wiki/Content_delivery_network
- https://docs.microsoft.com/en-us/azure/traffic-manager/traffic-manager-overview
- https://martinfowler.com/eaaDev/EventSourcing.html
- https://en.wikipedia.org/wiki/SOLID
- https://en.wikipedia.org/wiki/Domain-driven_design
- https://medium.com/ingeniouslysimple/aggregates-in-domain-driven-design-5aab3ef9901d
- https://medium.com/ingeniouslysimple/command-vs-event-in-domain-driven-design-be6c45be52a9
- https://fideloper.com/hexagonal-architecture%0A
- https://martinfowler.com/bliki/CQRS.html
- https://doc.akka.io/docs/akka/2.5/guide/actors-intro.html
- https://medium.com/@ankit.sinhal/mvc-mvp-and-mvvm-design-pattern-6e169567bbad%0A
- https://unsplash.com/photos/3V8xo5Gbusk?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText
- https://unsplash.com/search/photos/collaboration?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText
- https://techbeacon.com/devops/introduction-event-storming-easy-way-achieve-domain-driven-design
- https://www.infoq.com/news/2015/02/service-boundaries-healthcare
- https://martinfowler.com/bliki/UbiquitousLanguage.html
- https://c4model.com/
- https://twitter.com/simonbrown
- https://www.youtube.com/watch?v=KmAyPUv9gOY
- https://www.youtube.com/watch?v=J3DY3Te3A_A
- https://gist.github.com/vasanthk/485d1c25737e8e72759f
- http://blog.gainlo.co/index.php/2016/03/29/design-news-feed-system-part-1-system-design-interview-questions/
- http://blog.gainlo.co/index.php/2016/04/05/design-news-feed-system-part-2/
- https://gist.github.com/jboner/2841832
- https://www.youtube.com/watch?v=-W9F__D3oY4
- https://github.com/heynickc/awesome-ddd
- https://github.com/jetbasrawi/go.cqrs
- https://github.com/FallibleInc/security-guide-for-developers
- https://docs.microsoft.com/en-us/azure/architecture/microservices/microservice-boundaries
- https://www.youtube.com/watch?v=0UTOLRTwOX0
- https://speakerdeck.com/caitiem20/distributed-sagas-a-protocol-for-coordinating-microservices
- https://skillsmatter.com/skillscasts/13062-keynote-deriving-meaning-in-a-time-of-chaos-the-intersection-between-chaos-engineering-and-observability-for-distributed-systems
- https://www.nginx.com/resources/glossary/reverse-proxy-vs-load-balancer/
- https://github.com/SignalR/SignalR/wiki/SignalR-with-Redis-Running-on-a-Windows-Azure-Virtual-Machine
- http://www.tugberkugurlu.com/archive/signalr-with-redis-running-on-a-windows-azure-virtual-machine
- https://web.archive.org/web/20140827164959/https://manage.windowsazure.com/
- https://tugberkugurlu.blob.core.windows.net/bloggyimages/cdc760e3-3290-4c92-8de2-58f7b93c4bcc.png
- https://web.archive.org/web/20140827164959/https://www.windowsazure.com/en-us/manage/windows/tutorials/virtual-machine-from-gallery/
- https://tugberkugurlu.blob.core.windows.net/bloggyimages/70193b30-29e9-46cd-b2de-64248a66e07a.png
- https://web.archive.org/web/20140827164959/https://github.com/MSOpenTech/redis
- https://web.archive.org/web/20140827164959/https://github.com/MSOpenTech/redis#how-to-build-redis-using-visual-studio
- https://web.archive.org/web/20140827164959/https://github.com/MSOpenTech/redis/issues/1#issuecomment-6722716
- https://web.archive.org/web/20140827164959/http://www.microsoft.com/en-us/download/details.aspx?id=5555
- https://web.archive.org/web/20140827164959/https://github.com/MSOpenTech/redis/blob/bksavecow/redis.conf
- https://tugberkugurlu.blob.core.windows.net/bloggyimages/35330ca8-3686-42a0-be49-3dc10ee6f875.png
- https://tugberkugurlu.blob.core.windows.net/bloggyimages/919a77db-d4c7-4592-9fb4-e00fe7fbffd7.png
- https://tugberkugurlu.blob.core.windows.net/bloggyimages/0bbe5e34-4901-474c-9e2d-239a0ae55f82.png
- https://web.archive.org/web/20140827164959/http://www.2x.com/blog/2010/04/tech/configuring-the-windows-server-2008-r2-firewall-to-open-ports-for-2x-solutions/
- https://tugberkugurlu.blob.core.windows.net/bloggyimages/434c762d-aa78-4b86-a683-b502e5a562bb.png
- https://tugberkugurlu.blob.core.windows.net/bloggyimages/4a0693a0-185d-42be-92e4-2bfe9857a280.png
- https://web.archive.org/web/20140827164959/https://github.com/SignalR/SignalR.Redis
- https://web.archive.org/web/20140827164959/http://nuget.com/packages/SignalR.Redis
- https://web.archive.org/web/20140827164959/https://github.com/SignalR/SignalR.Redis/tree/master/Redis.Sample
- https://tugberkugurlu.blob.core.windows.net/bloggyimages/ab1c221c-7f0f-4859-90d9-465dbf13ee36.png
- https://tugberkugurlu.blob.core.windows.net/bloggyimages/359ea1a5-e759-4279-9dc2-c8026141705e.png
- https://tugberkugurlu.blob.core.windows.net/bloggyimages/7c3a397c-78ae-45b9-8b84-116d3f55a5ec.png
- https://tugberkugurlu.blob.core.windows.net/bloggyimages/65375f01-a36f-4015-b6b0-2305421452b7.png
- https://tugberkugurlu.blob.core.windows.net/bloggyimages/59731054-1f16-4c9f-a46e-4abc8ac48499.png
- https://tugberkugurlu.blob.core.windows.net/bloggyimages/5ff157f9-ef32-41d6-a795-f079b43018ee.png
- https://tugberkugurlu.blob.core.windows.net/bloggyimages/2bcadc2e-d3b6-4073-9305-ca218b4e5e66.png
- https://tugberkugurlu.blob.core.windows.net/bloggyimages/7b11591a-2d68-46e3-ace1-a4736d42884c.png
- https://tugberkugurlu.blob.core.windows.net/bloggyimages/fb98d3c1-442a-46e5-ab71-0e2d166b477c.png
- https://tugberkugurlu.blob.core.windows.net/bloggyimages/ce2aa6ef-2021-41f7-b23c-dbe48994e649.png
- https://web.archive.org/web/20140827164959/https://github.com/SignalR/SignalR/wiki/SignalR-with-Redis-Running-on-a-Windows-Azure-Virtual-Machine#references
- https://web.archive.org/web/20140827164959/https://www.windowsazure.com/en-us/manage/windows/how-to-guides/custom-create-a-vm/
- https://web.archive.org/web/20140827164959/https://www.windowsazure.com/en-us/manage/windows/how-to-guides/setup-endpoints/
- http://www.tugberkugurlu.com/archive/understanding-graphs-and-their-application-on-software-systems
- https://en.wikipedia.org/wiki/Depth-first_search
- https://en.wikipedia.org/wiki/Directed_acyclic_graph
- https://www.cs.usfca.edu/~galles/visualization/DFS.html
- https://tugberkugurlu.blob.core.windows.net/bloggyimages/0e5556cc-36ba-4ef8-abb8-2961a843348c.jpg
- https://en.wikipedia.org/wiki/Topological_sorting
- https://www.geeksforgeeks.org/detect-cycle-in-a-graph/
- https://www.geeksforgeeks.org/tarjan-algorithm-find-strongly-connected-components/
- https://www.geeksforgeeks.org/applications-of-depth-first-search/
- https://en.wikipedia.org/wiki/Breadth-first_search
- https://en.wikipedia.org/wiki/Bidirectional_search
- https://twitter.com/search?vertical=default&q=%23F1%20from%3Atourismgeek&src=typd
- https://twitter.com/tourismgeek
- https://www.linkedin.com/in/tugberk
- https://github.com/tugberkugurlu
- https://stackoverflow.com/users/463785/tugberk
- https://www.youtube.com/channel/UCud8oMotNv_-C3_SH6tm1oA
- https://mvp.microsoft.com/en-us/PublicProfile/4039968?fullName=ali%20tugberk%20ugurlu
- https://stackexchange.com/users/211547
Tuesday, 30 July 2019
Tugberk Ugurlu @ the Heart of Software
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment