Posts

Showing posts from 2019

Confluent Kafka: Clustered Deployment on Docker for Windows

I've recently had the opportunity to tinker with Kafka. What a great tool it is! There's such potential there and I'm only getting started with it. I can't wait to see how we use it at work! One issue that I'm running into with the documentation and tutorials I'm following is that they're often written for a Unix system but the company I work for is a Windows shop. Fortunately we have Docker, but many of the commands in the tutorials are written assuming a shell like Bash and not Powershell. This has led me to some frustration and some head scratching mainly because I'm much more comfortable with Bash than I am with Powershell. I bounced around to a few tutorials and different ways of implementing Kafka before landing on Confluent's platform. I don't know if I'll use this one long-term, but I wanted to share the adaptations I needed to make to the tutorial I followed. The tutorial I followed is called " Clustered Deployment on Docke

Choosing OMSCS

Image
It was a bright, Spring day early in May. The tree-lined college campus was bustling with family and friends of the students. The excitement on that day was palpable. The families of hundreds of students had traveled there to celebrate the graduation of their loved one. The students' excitement was met almost equally with a sense of nervousness both for the future and for the last few grades that were yet to trickle in. So much lay ahead of each pupil, but the cost of their accomplishment was still fresh in their minds. As I sat with my peers on the stage during our college's graduation ceremony, the news came: I'd passed. There was one final grade that was yet to be recorded that would determine if I actually was done with my bachelor's degree or not. To my great relief, I'd passed Advanced Algorithms. The class was tough, but the final exam was a complete surprise. The instructor had allowed the use of one, single-page note sheet during the test. Unfortunatel