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
HN user
jurre
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
_credit card_ payments are like that, but there is no technical reason for payments to work like that anymore.
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
It depends, but it means you don’t have to serialize/deserialize data, deal with slow connections, retries, network failures, circuit breakers etc
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.
it would be nice to override
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.
I've never had to dive into any Java or Scala to maintain our Kafka cluster
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
Kafka is terribly complex to run
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?
They don't call them unit tests though do they?
It is! It's part of a tutorial
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.
- Frontend Developers (es6, scss, html5)
- Backend Developers (Ruby, Rails, Postgres, Redis)
- UI/UX Designer
You'll be able to have lot's of impact on our company, product, tech.
https://zerocopter.recruitee.com
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.
- Frontend Developers (es6, scss, html5) - Backend Developers (Ruby, Rails, Postgres, Redis) - UI/UX Designer
You'll be able to have lot's of impact on our company, product, tech.
https://zerocopter.recruitee.com
Feel free to reach out at my_username_here [at] zerocopter [dot] com
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.
More info at https://zerocopter.recruitee.com/o/software-engineer-amsterd... or email jurre [at] the company name dot com.
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.
Just the number of active users is a really bad metric in this case. WhatsApps product is much, much simpler than twitters products.
I'm wondering what people need this much RAM for? Wouldn't it make more sense to just spin up more dyno's with fewer instances of your app running on each dyno?
It seems to have been removed, here's a pastebin of the original post: http://pastebin.com/bbMshdU1
Blendle | Utrecht, the Netherlands | Operations/Backend/Frontend/iOS/Android/Business
One year ago we launched our pay-per-article startup Blendle in the Netherlands. The goal: put all newspapers and magazines in the country behind one (quite sexy) paywall, and make it so easy to use that young people start paying for journalism again.
Right now we're focusing on scaling internationally. We use Ruby, Node.js, Redis, Elasticsearch, PostgreSQL, Ansible, Sinatra, Clojure, React and more Ruby. We're playing with Go, Elixir and Spark amongst others.
If you're interested feel free to ask me anything, I'm a software engineer.
Job postings (in Dutch): https://blendle.homerun.hr Email to: jobs@blendle.com
I had a brainfart and meant to type generics
Objc just got dynamics :)
Did I post twice here? Apologies!
Blendle | Utrecht, the Netherlands | Operations/Backend/Frontend/iOS/Android/Business
One year ago we launched our pay-per-article startup Blendle in the Netherlands. The goal: put all newspapers and magazines in the country behind one (quite sexy) paywall, and make it so easy to use that young people start paying for journalism again.
Right now we're focusing on scaling internationally. We use Ruby, Node.js, Redis, Elasticsearch, PostgreSQL, Ansible, Sinatra, Clojure, React and more Ruby. We're playing with Go, Elixir and Spark amongst others.
If you're interested feel free to reach me at jurre[at]blendle[dot]com.
Job postings (in Dutch): https://blendle.homerun.hr
HAL solves this issue pretty well, doesn't it?
Yes, freshly ground coffee tastes much, much better!
Blendle | Utrecht, the Netherlands | Operations/Backend/Frontend/iOS/Android/Business
One year ago we launched our pay-per-article startup Blendle in the Netherlands. The goal: put all newspapers and magazines in the country behind one (quite sexy) paywall, and make it so easy to use that young people start paying for journalism again.
Right now we're focusing on scaling internationally.
We use Ruby, Node.js, Redis, Elasticsearch, PostgreSQL, Ansible, Sinatra, Clojure, React and more Ruby. We're playing with Go, Elixir and Spark amongst others.
If you're interested feel free to reach me at jurre[at]blendle[dot]com.
Job postings (in Dutch): https://blendle.homerun.hr