Pinboard (briabruc)
https://pinboard.in/u:briabruc/public/
recent bookmarks from briabrucdocx - paper-mckenzie.pdf2024-02-16T06:53:17+00:00
https://www.erim.eur.nl/fileadmin/erim_content/documents/paper-mckenzie.pdf
briabrucisland ecn sequencer josh levine trading programminghttps://pinboard.in/https://pinboard.in/u:briabruc/b:b01d9c87f140/The Island Trading System2024-02-16T06:48:37+00:00
http://josh.com/oldisland.htm
briabrucsequencer bus sequenced josh levine island ecn trading programminghttps://pinboard.in/https://pinboard.in/u:briabruc/b:ff86c1ba458d/Pod Chats: Scott Patterson on Dark Pools | TraderLife2024-02-14T23:40:09+00:00
https://traderlife.co.uk/interviews/pod-chats/trader-interview-scott-patterson-dark-pools/
briabrucexchange josh levine darkpool sequencer island ecn programminghttps://pinboard.in/https://pinboard.in/u:briabruc/b:824ab9c58409/An Introduction to the Sequencer World - Electronic Trading Technology2024-02-14T23:35:35+00:00
https://sissoftwarefactory.com/blog/an-introduction-to-the-sequencer-world/
briabrucsequencer core sequenced bus programminghttps://pinboard.in/https://pinboard.in/u:briabruc/b:862a7e6e8f88/How to Build an Exchange - YouTube2023-10-30T06:04:18+00:00
https://www.youtube.com/watch?v=b1e4t2k2KJY
briabrucexchange fintech programming core message bus brian nigito limit order bookhttps://pinboard.in/https://pinboard.in/u:briabruc/b:d2c59901a506/Design A Limit Order Book | Google SWE Teaches Low Level Design Episode 5 - YouTube2023-10-30T05:59:42+00:00
https://www.youtube.com/watch?v=nmYx6tQxtSs
briabrucprogramming fintech limit order bookhttps://pinboard.in/https://pinboard.in/u:briabruc/b:f606de58deb8/Limit Order Book Implementation in Java | by Mhfizt | Medium2023-10-30T05:59:31+00:00
https://medium.com/@mhfizt/limit-order-book-implementation-in-java-dd39821e5a4f
briabrucprogramming fintech limit order bookhttps://pinboard.in/https://pinboard.in/u:briabruc/b:311d598e0a7b/GitHub - hafiz703/LOB-Java2023-10-30T05:59:20+00:00
https://github.com/hafiz703/LOB-Java/tree/main
briabrucprogramming fintech limit order bookhttps://pinboard.in/https://pinboard.in/u:briabruc/b:fb893d7b3b3e/How to Build a Fast Limit Order Book · GitHub2023-10-30T05:58:58+00:00
https://gist.github.com/halfelf/db1ae032dc34278968f8bf31ee999a25
briabrucprogramming fintech limit order bookhttps://pinboard.in/https://pinboard.in/u:briabruc/b:682adeed3e9b/Beej's Guide to Network Programming2023-05-24T00:53:26+00:00
https://beej.us/guide/bgnet/html/split-wide/index.html
briabrucProgramming network socketshttps://pinboard.in/https://pinboard.in/u:briabruc/b:7b266a892a4a/Groovy Datasets for Test Databases | Redis2023-04-05T23:41:03+00:00
https://redis.com/blog/datasets-for-test-databases/
briabrucdatabases programming datasciencehttps://pinboard.in/https://pinboard.in/u:briabruc/b:1e61cb86eba4/Paul Ford: What Is Code? | Bloomberg2023-01-24T21:57:40+00:00
https://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/
briabrucprogramming bloomberg explainer whatiscodehttps://pinboard.in/https://pinboard.in/u:briabruc/b:5ca8d4f568c7/What is a JWT? Understanding JSON Web Tokens2023-01-10T18:32:52+00:00
https://supertokens.com/blog/what-is-jwt
briabrucprogramming security jwthttps://pinboard.in/https://pinboard.in/u:briabruc/b:d35bce4ba7a6/Build Your Own Netty — Foreword. What is Netty? Why do we want to build… | by kezhenxu94 | Medium2022-12-24T17:52:36+00:00
https://kezhenxu94.medium.com/build-your-own-netty-foreword-8bc1f9129221
briabrucprogramming network netty reactorpattern niohttps://pinboard.in/https://pinboard.in/u:briabruc/b:8b1362af0171/Spring Framework | Coursera2022-12-24T17:39:15+00:00
https://www.coursera.org/specializations/spring-framework
briabrucProgramming springboot restapi microserviceshttps://pinboard.in/https://pinboard.in/u:briabruc/b:9b2e3b269a2d/Why is Spring Boot so popular? - Quora2022-12-24T17:37:51+00:00
https://www.quora.com/Why-is-Spring-Boot-so-popular
briabrucprogramming springboot microservices restapihttps://pinboard.in/https://pinboard.in/u:briabruc/b:01f604181525/5 Best Web API Design and Development Courses for Beginners in 2022 | by javinpaul | Javarevisited | Medium2022-12-24T17:31:58+00:00
https://medium.com/javarevisited/best-web-api-design-and-development-courses-for-beginners-fb1c8dd83379
briabrucProgramming network restapihttps://pinboard.in/https://pinboard.in/u:briabruc/b:3f0a6c3496b5/Top 5 Books and Courses to Learn RESTful Web Services in Java using Spring MVC and Spring Boot in 2022 | by javinpaul | Javarevisited | Medium2022-12-24T17:31:13+00:00
https://medium.com/javarevisited/top-5-books-and-courses-to-learn-restful-web-services-in-java-using-spring-mvc-and-spring-boot-79ec4b351d12
briabrucProgramming network restapihttps://pinboard.in/https://pinboard.in/u:briabruc/b:ae6025282ea7/4. Design Principles of Reactive Systems - Reactive Systems in Java [Book]2022-12-24T17:30:39+00:00
https://www.oreilly.com/library/view/reactive-systems-in/9781492091714/ch04.html
briabrucProgramming eventdriven reactorpattern network niohttps://pinboard.in/https://pinboard.in/u:briabruc/b:80e280e2f8ec/What is Reactor Pattern in Node.js ? - GeeksforGeeks2022-12-24T17:29:32+00:00
https://www.geeksforgeeks.org/what-is-reactor-pattern-in-node-js/
briabrucProgramming eventdriven reactorpattern network niohttps://pinboard.in/https://pinboard.in/u:briabruc/b:a0a83afd6ccf/Build Your Own Netty — Reactor Pattern | by kezhenxu94 | Medium2022-12-24T17:29:08+00:00
https://kezhenxu94.medium.com/in-the-previous-post-we-already-have-an-echoserver-that-is-implemented-with-java-nio-lets-check-ccf5b5b32da9
briabrucProgramming eventdriven reactorpattern network niohttps://pinboard.in/https://pinboard.in/u:briabruc/b:361576b788cc/NIO-based Reactor - Genuine Blog2022-12-24T17:28:39+00:00
https://blog.genuine.com/2013/07/nio-based-reactor/
briabrucProgramming eventdriven reactorpattern network niohttps://pinboard.in/https://pinboard.in/u:briabruc/b:0a1813f8e5fe/Understanding Reactor Pattern for Highly Scalable I/O Bound Web Server - TianPan.co2022-12-24T17:28:11+00:00
https://tianpan.co/blog/2015-01-13-understanding-reactor-pattern-for-highly-scalable-i-o-bound-web-server
briabrucProgramming eventdriven reactorpattern networkhttps://pinboard.in/https://pinboard.in/u:briabruc/b:a63f18feedfb/Proof Engineering: The Algorithmic Trading Platform | by Prerak Sanghvi | Proof | Medium2022-12-08T19:22:49+00:00
https://medium.com/prooftrading/proof-engineering-the-algorithmic-trading-platform-b9c2f195433d
briabrucCore messagebus Programming networking fintechhttps://pinboard.in/https://pinboard.in/u:briabruc/b:a98c5d94c332/Proof Engineering: The Message Bus | by Prerak Sanghvi | Proof | Medium2022-12-08T19:21:19+00:00
https://medium.com/prooftrading/proof-engineering-the-message-bus-a7cc84e1104b
briabrucCore messagebus programming network fintechhttps://pinboard.in/https://pinboard.in/u:briabruc/b:f4645ed54861/What happens in a TLS handshake? | SSL handshake | Cloudflare2022-11-09T17:10:17+00:00
https://www.cloudflare.com/learning/ssl/what-happens-in-a-tls-handshake/
briabrucnetworking ssl tls security programminghttps://pinboard.in/https://pinboard.in/u:briabruc/b:34e2c271ce73/4.7. The Mysteries of Connection Close - HTTP: The Definitive Guide [Book]2022-11-03T21:04:41+00:00
https://www.oreilly.com/library/view/http-the-definitive/1565925092/ch04s07.html
briabrucnetworking Programming tcp closehttps://pinboard.in/https://pinboard.in/u:briabruc/b:4f6cc4a8c79d/TCP connenction termination. What is FIN, FIN Ack, RST and RST Ack?2022-11-03T21:04:27+00:00
https://www.cspsprotocol.com/tcp-connection-termination/
briabrucnetworking Programming tcp closehttps://pinboard.in/https://pinboard.in/u:briabruc/b:29244d6f7167/API versioning and evolution with proxies | by Cindy Sridharan | Medium2022-05-18T16:14:28+00:00
https://copyconstruct.medium.com/iterative-refactoring-of-apis-with-proxies-d78a2ba7e6ed
briabrucweb programming api proxyhttps://pinboard.in/https://pinboard.in/u:briabruc/b:b11ad6dc090c/Understanding RPC Vs REST For HTTP APIs — Smashing Magazine2022-05-17T17:00:03+00:00
https://www.smashingmagazine.com/2016/09/understanding-rest-and-rpc-for-http-apis/
briabrucweb Programminghttps://pinboard.in/https://pinboard.in/u:briabruc/b:c1ed47c381b4/Godot (game engine) - Wikipedia2022-04-25T12:33:21+00:00
https://en.m.wikipedia.org/wiki/Godot_(game_engine)
briabrucgamedev programminghttps://pinboard.in/https://pinboard.in/u:briabruc/b:94a95d17b0ef/Getting Deep Into Ethereum: How Data Is Stored In Ethereum? | by vasa | HackerNoon.com | Medium2022-04-18T17:18:19+00:00
https://medium.com/hackernoon/getting-deep-into-ethereum-how-data-is-stored-in-ethereum-e3f669d96033
briabruccrypto blockchain programminghttps://pinboard.in/https://pinboard.in/u:briabruc/b:a0e81e637f91/IBM DevOps and Software Engineering Professional Certificate | Coursera2022-04-06T20:12:17+00:00
https://www.coursera.org/professional-certificates/devops-and-software-engineering
briabrucprogramming online learninghttps://pinboard.in/https://pinboard.in/u:briabruc/b:7ec6b5e0cfb1/Gradle Goodness: Add Incremental Build Support to Tasks - Messages from mrhaki2022-03-17T13:53:44+00:00
https://blog.mrhaki.com/2010/10/gradle-goodness-add-incremental-build.html
briabrucgradle programminghttps://pinboard.in/https://pinboard.in/u:briabruc/b:4375eb2a25da/HackerRank Training Webinar 8/5/2021 - YouTube2021-10-14T16:47:41+00:00
https://www.youtube.com/watch?v=weBx_wOGhGw&t=1923s
briabruchackerrank programming interviewquestionshttps://pinboard.in/https://pinboard.in/u:briabruc/b:8ba1fbc2d74d/c# - What is threading context? - Stack Overflow2021-10-11T12:55:36+00:00
https://stackoverflow.com/questions/18005717/what-is-threading-context
briabrucc programming threadcontexthttps://pinboard.in/https://pinboard.in/u:briabruc/b:05a13e3085dc/C - Pointer to Pointer (Double Pointer) with example2021-10-10T13:20:53+00:00
https://beginnersbook.com/2014/01/c-pointer-to-pointer/
briabrucc programming pointershttps://pinboard.in/https://pinboard.in/u:briabruc/b:87e57df984fb/C - Pointer to Pointer2021-10-10T13:20:37+00:00
https://www.tutorialspoint.com/cprogramming/c_pointer_to_pointer.htm
briabrucc programming pointershttps://pinboard.in/https://pinboard.in/u:briabruc/b:43b754340930/Dangit, Git!?!2021-09-22T21:07:11+00:00
https://dangitgit.com/en
briabrucgit programminghttps://pinboard.in/https://pinboard.in/u:briabruc/b:fcaa32b4db59/BFG Repo-Cleaner by rtyley2021-04-29T00:57:31+00:00
https://rtyley.github.io/bfg-repo-cleaner/
briabrucgit bfg programminghttps://pinboard.in/https://pinboard.in/u:briabruc/b:299f846c2192/What's the difference between git clone --mirror and git clone --bare - Stack Overflow2021-04-29T00:48:57+00:00
https://stackoverflow.com/questions/3959924/whats-the-difference-between-git-clone-mirror-and-git-clone-bare
briabrucgit programminghttps://pinboard.in/https://pinboard.in/u:briabruc/b:f2ee66081742/Git - Rewriting History2021-04-29T00:28:41+00:00
https://git-scm.com/book/en/v2/Git-Tools-Rewriting-History
briabrucgit programminghttps://pinboard.in/https://pinboard.in/u:briabruc/b:dfd53f1bfe2c/Removing Large Files from Git History with BFG | Phase2 Technology2021-04-29T00:18:43+00:00
https://www.phase2technology.com/blog/removing-large-files-git-bfg
briabrucgit bfg programminghttps://pinboard.in/https://pinboard.in/u:briabruc/b:cf368a897b6f/Rewriting git history, removing files permanently. Cheatsheet & guide2021-04-28T20:41:10+00:00
https://blog.gitguardian.com/rewriting-git-history-cheatsheet/
briabrucgit programminghttps://pinboard.in/https://pinboard.in/u:briabruc/b:7548543d5007/git-filter-repo/README.md at main · newren/git-filter-repo · GitHub2021-04-28T20:39:48+00:00
https://github.com/newren/git-filter-repo/blob/main/README.md
briabrucgit programminghttps://pinboard.in/https://pinboard.in/u:briabruc/b:79e93fa516ef/Git Under the Hood: Internals, Techniques, and Rewriting History2021-04-28T20:30:44+00:00
https://blog.isquaredsoftware.com/presentations/2019-03-git-internals-rewrite/#/18
briabrucgit programminghttps://pinboard.in/https://pinboard.in/u:briabruc/b:34b524d61ad8/How Google's New Career Certificates Could Disrupt the College Degree (Exclusive) | Inc.com2021-03-12T06:35:37+00:00
https://www.inc.com/justin-bariso/inside-googles-plan-to-disrupt-college-degree-exclusive.html
briabrucjobs google programminghttps://pinboard.in/https://pinboard.in/u:briabruc/b:ce3345b3b211/Libraries for Reading and Writing CSVs in Java2021-03-09T19:45:43+00:00
https://stackabuse.com/libraries-for-reading-and-writing-csvs-in-java/
briabrucprogramming java file csvhttps://pinboard.in/https://pinboard.in/u:briabruc/b:f0dcc8aa60d7/Foundational distributed systems papers2021-03-04T16:47:50+00:00
http://muratbuffalo.blogspot.com/2021/02/foundational-distributed-systems-papers.html?m=1
briabrucprogramminghttps://pinboard.in/https://pinboard.in/u:briabruc/b:b58f6b677e41/untitled - Lecture22.4up.pdf2020-11-14T00:21:04+00:00
http://pages.cs.wisc.edu/~fischer/cs536.f13/lectures/f12/Lecture22.4up.pdf
briabrucocaml programminghttps://pinboard.in/https://pinboard.in/u:briabruc/b:cd0bce943559/Index of /courses/331/fall13/03/notes/scheme2020-11-02T05:20:35+00:00
https://www.csee.umbc.edu/courses/331/fall13/03/notes/scheme/
briabrucscheme Programming Simonhttps://pinboard.in/https://pinboard.in/u:briabruc/b:ad8802255e53/environments_in_scheme.ppt - environments_in_scheme.ppt.pdf2020-11-02T04:41:31+00:00
https://www.csee.umbc.edu/courses/331/fall13/03/notes/scheme/environments_in_scheme.ppt.pdf
briabrucprogramming scheme closure lambda simonhttps://pinboard.in/https://pinboard.in/u:briabruc/b:a8f276f9ea83/Design Principles · real-logic/simple-binary-encoding Wiki · GitHub2020-10-08T15:32:05+00:00
https://github.com/real-logic/simple-binary-encoding/wiki/Design-Principles
briabrucProgramming protocols messaging sbe lowlatency performancehttps://pinboard.in/https://pinboard.in/u:briabruc/b:636d2a8048de/java - Difference between OpenJDK and Adoptium/AdoptOpenJDK - Stack Overflow2020-09-02T15:52:07+00:00
https://stackoverflow.com/questions/52431764/difference-between-openjdk-and-adoptium-adoptopenjdk#:~:text=Meaning%2C%20if%20members%20of%20the,Maintained%20by%20OpenJDK%20community.&text=Unlike%20Oracle's%20OpenJDK%20offering%2C%20OracleJDK,longer%20support%20for%20LTS%20versions.
briabrucjava openjdk programminghttps://pinboard.in/https://pinboard.in/u:briabruc/b:232b9eef0b9a/Blockchain Technologies - MIT Sloan Online Course | GetSmarter2020-06-19T14:52:31+00:00
https://www.getsmarter.com/courses/us/mit-blockchain-technologies-online-short-course#course-lcf
briabrucprogramming education blockchainhttps://pinboard.in/https://pinboard.in/u:briabruc/b:0baf640c2277/97-things-every-programmer-should-know/SUMMARY.md at master · 97-things/97-things-every-programmer-should-know · GitHub2020-06-18T14:25:30+00:00
https://github.com/97-things/97-things-every-programmer-should-know/blob/master/en/SUMMARY.md
briabrucprogramminghttps://pinboard.in/https://pinboard.in/u:briabruc/b:55f52ea95fd7/Corda Bootcamp - YouTube2020-06-11T19:30:18+00:00
https://www.youtube.com/playlist?list=PLi1PppB3-YrVq5Qy_RM9Qidq0eh-nL11N
briabrucProgramming blockchain cordahttps://pinboard.in/https://pinboard.in/u:briabruc/b:8f66f7514f20/ArgumentCaptor should be type aware · Issue #565 · mockito/mockito · GitHub2020-06-05T04:45:38+00:00
https://github.com/mockito/mockito/issues/565
briabrucprogramming testing mockito captor bughttps://pinboard.in/https://pinboard.in/u:briabruc/b:9a95a956a555/Bind: Address Already in Use2020-05-30T19:18:52+00:00
https://hea-www.harvard.edu/~fine/Tech/addrinuse.html
briabrucProgramming networking tcphttps://pinboard.in/https://pinboard.in/u:briabruc/b:4b8aa5d71890/Complexity Has to Live Somewhere2020-05-04T12:43:21+00:00
https://ferd.ca/complexity-has-to-live-somewhere.html
briabrucProgramming essayhttps://pinboard.in/https://pinboard.in/u:briabruc/b:701bee4bd518/socat - Cindy Sridharan - Medium2020-05-02T03:06:58+00:00
https://medium.com/@copyconstruct/socat-29453e9fc8a6
briabrucprogramming networking socathttps://pinboard.in/https://pinboard.in/u:briabruc/b:23d6853a45d8/Home · chewiebug/GCViewer Wiki · GitHub2020-04-22T16:04:49+00:00
https://github.com/chewiebug/GCViewer/wiki
briabrucprogramming gc performance toolshttps://pinboard.in/https://pinboard.in/u:briabruc/b:771cc58940b6/Java NIO: Non-blocking Server2020-04-20T18:40:34+00:00
http://tutorials.jenkov.com/java-nio/non-blocking-server.html
briabrucjava programming networking nio socketshttps://pinboard.in/https://pinboard.in/u:briabruc/b:84705ca9685a/The Internet changes: HTTP/3 will not use TCP anymore2020-04-18T18:56:54+00:00
https://medium.com/drill/the-internet-changes-http-3-will-not-use-tcp-anymore-427e82eeadc0
briabrucprogramming networking tcp udp quic http3https://pinboard.in/https://pinboard.in/u:briabruc/b:c661a6cd0586/caisah/K-and-R-exercises-and-examples: All Examples and Exercises from K&R The C Programming Language 2nd edition book2020-02-24T07:05:25+00:00
https://github.com/caisah/K-and-R-exercises-and-examples
briabrucprogramming c kernighan richie book sample codehttps://pinboard.in/https://pinboard.in/u:briabruc/b:4376d92e1fb4/Double Pointers and Linked List in C | Dev Notes2020-02-24T03:13:21+00:00
https://dev-notes.eu/2018/07/double-pointers-and-linked-list-in-c/
briabrucprogramming c c++ sorting double pointershttps://pinboard.in/https://pinboard.in/u:briabruc/b:09a85a6a2485/Partly cherry-picking a commit with Git - Stack Overflow2020-02-11T17:17:30+00:00
https://stackoverflow.com/questions/1526044/partly-cherry-picking-a-commit-with-git/1526093#1526093
briabrucgit programming cherrypickhttps://pinboard.in/https://pinboard.in/u:briabruc/b:ad38ac6178ff/REST is the new SOAP - freeCodeCamp.org - Medium2020-02-02T20:24:12+00:00
https://medium.com/free-code-camp/rest-is-the-new-soap-97ff6c09896d
briabrucprogramming http rest apishttps://pinboard.in/https://pinboard.in/u:briabruc/b:13b0acc92c5f/netcat: Strange behaviour with UDP - only receives first packet sent · Mark Needham2019-11-19T02:01:19+00:00
https://markhneedham.com/blog/2013/07/30/netcat-strange-behaviour-with-udp-only-receives-first-packet-sent/
briabrucudp programming networking netcathttps://pinboard.in/https://pinboard.in/u:briabruc/b:1608153d9011/VisualVM: Download2019-10-18T17:36:38+00:00
https://visualvm.github.io/download.html
briabrucjava programming performancehttps://pinboard.in/https://pinboard.in/u:briabruc/b:a3aef2315abf/