What specifically are you running into? I may have trouble seeing any gaps in documentation because I’ve been running rails in a containzerized environment for years and it seems to just work
You should have zero fear instilled when pressing any button. The system or process has failed if a single person pressing a button can bring something down unintended. Fix the system/process, don’t “instill fear” onto the person, it’s toxic, plus now you have to make sure any new person on boarded has “fear instilled”, and that’s just hugely unproductive
Now you need to queue up events for some time, reorder them using the timestamp, and then process them. It’s possible, but has overhead in both performance and custom code you’ll have to maintain. If there is no guarantee of order, two separate systems consuming those same events also might get different results, depending on the implementation, that can be problematic
I think the key difference here is that there is no network in between components in a componentized monolith, each component runs the entire “monorepo”
Isn't the fact that you've seen a bunch of people already hand-roll this a good indication that there's a need for something like this, so no-one else needs to hand-roll it anymore?
It doesn't need to be novel right? It just needs to be helpful.
One of the big advantages I have experienced from the Golang formatter is that you cannot configure it, period. This took me a little bit off getting over myself, but eventually the fact that every single Golang codebase adheres to these rules is so nice. Plus you don't have to think about it, ever.
In this case I think it would be best if Ecto just recommends the new default style in their docs.
Yes, I do agree with these (except mesos is not a requirement for us). Is any of this significantly better for hosted Kafka or kinesis though? I have no experience with either
I read this quite often, but we run a relatively small kafka cluster on GCP and it's pretty much hassle-free. We also run some ad-hoc clusters in kubernetes from time to time which also works well.
What exactly have you found complex about running Kafka?
Zerocopter (https://zerocopter.com) | Amsterdam, Netherlands | Full time | Ruby Developers, Frontend Developers, Designer, Sales
We're a small team (11 right now) building a security platform that helps companies improve their security by matching them with the best hackers in the world, using automated security scanners and providing them with an easy way to handle Responsible Disclosure. We just raised $1.5MM.
Depending on where you are, we'll have a coffee/tea or skype/hangouts to get to know each other, then an assignment and then a day of pairing on a real world issue.
Feel free to reach out at my_username_here [at] zerocopter [dot] com
Zerocopter (https://zerocopter.com) | Amsterdam, Netherlands | Full time | Ruby Developers, Frontend Developers, Designer
We're a small team (8 right now) building a security platform that helps companies improve their security by matching them with the best hackers in the world, using automated security scanners and providing them with an easy way to handle Responsible Disclosure.
> 2. What kind of budget does the company has for hiring devs ( killing point for Clojure, Elixir, TypeScript, etc. ) ?
To me it looks like right now it would be easier to hire elixir devs than for instance ruby devs, lots of people are happy where they are but would jump ship in order to work with a new/interesting technology
Zerocopter | Amsterdam, Netherlands | FULL TIME | Software Engineers
Our platform allows companies to perform automated scheduled security scans, have top-notch security experts pen-test their products and gives them an easy way to manage their responsible disclosure programs. All of these incoming vulnerability reports will be reviewed and triaged by our internal team of experts.
For the past months we've been working really hard to build out all of this and we're now live with a select group of customers and researchers, but we need help!
We're looking for an experienced software engineer to help us build out our automated security scanners, build algorithms to detect duplicate findings from researchers, automated VPN access for researchers etc. There's also a ton of cool work to be done on the frontend.
I think the issue isn't so much that you can't do this stuff with ActiveAdmin, it's more that if you want to do custom stuff, you now have to go look up how to do it in activeadmin instead of relying on your Rails knowledge.
> PHP pages that take two or three full seconds to render
I don't use php personally, but most of my rails apps render full pages in under 100ms. I'd imagine php performance to be at least on-par with a full rails app.