Hacker News new | past | comments | ask | show | jobs | submit | hunter_n's comments login

Most projects listed are either live or in final stages of launch. Public facing info and docs can be found here: https://www.developer.tech.gov.sg/


You might want to take a look at Architectural Decision Records in addition to Change logs. A lightweight format for tracking changes to infra that can be checked into source control.

One example - https://github.com/joelparkerhenderson/architecture_decision...


Have you looked at Virtlet or Kubevirt?


I've not had direct experience with it but do recall Intel covering their work with DPDK and Core pinning. I think they got something like 96% line rate on 25GbE. - https://networkbuilders.intel.com/network-technologies/conta...


One thing that hasn't really been covered as much but does seem to get some interest with Enterprises (that I've spoken to) is being able to understand the cost of business in more detail. As the unit of deployment shrinks (monolith -> micro service -> function) the visibility increases.

I can see that function X costs $Y per invocation and a whole business process comprising of a particular set of functions is going to cost me $Z. With that sort of granularity an architect can give better estimates for new projects or optimising existing. It may even lead to non-technical members of the business building processes by connecting functions together (like AWS Step functions?)

With a marketplace or "Function Store", the code can be switched out for something more efficient or more feature rich. eg. a new image recognition function that improves accuracy at the same time as decreasing execution speed (charged by the author only 1% more per invocation than the previous code).

Its still early days and a lot missing to get to this point (the marketplaces, common APIs, better granularity for things like databases - eg. per row billing) but it can be a compelling vision for Enterprises to get a more accurate idea of the cost of business.

Microservices (and monoliths) should be able to head in the same direction with advanced tracing and operational metrics. Ultimately I think there will be a combination of all three types of architectures rather than a single winning architecture. All of the approaches will need to lead to a better understanding of the costs involved in building and running code. Functions may be slightly easier to achieve that visibility.


There is some discussion on this in the ceph-docker project - https://github.com/ceph/ceph-docker/issues/472

Interestingly there is an unannounced project by CoreOS for a storage Operator that will handle Ceph, Gluster, etc. I'm sure we'll hear more about that now that Torus has been retired.


Source for the unannounced project, or just overheard in person from someone? I don't see anything obvious on their github but it could be private.



Reminds me of an experimental school my grandparents had started in Australia around the Second World War. Unstructured lessons in nature and student involvement in decision making.

Sadly it had to close due to lack of funding at the end of the war. There is a short documentary made before closing showing the student parliament and school life - https://www.youtube.com/watch?v=Kg7TJ2WRndM


Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: